工具/软件:TI-RTOS
大家好、
在我的项目中、我使用 CC3220S + CC2640作为智能网关、实际上、我已经在这个主题中问过这个问题:
https://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/t/684605
在这里、我想以一个新的线程的形式询问它、
CC3220S。
SDK:simplelink_cc32xx_sdk_2_10_00_04
外设(SPI)闪存8MB。
"./CC3220S_LAUNCHXL_TIRTOS.cmd",第61行:错误#10099-D:程序将不能装入可用内存。 对齐方式对".bss"大小为0x3dc6的段运行定位失败。 可用存储器范围:
SRAM 大小:0x3c000 未使用:0x2e98 最大空洞:0x2e90
"../CC3220S_LAUNCHXL_TIRTOS.cmd",第63行:错误#10099-D:程序不能装入可用内存。 对齐方式对".data"大小为0x3dbbe 的运行放置失败。 可用存储器范围:
SRAM 大小:0x3c000 未使用:0x2e98 最大空洞:0x2e90
错误#10010:链接期间遇到错误;未构建"cc3220S_app.out"
两个人给出了一些好的建议、但仍然无法解决我的问题。
在这里、我想知道如何映射 CC3220S 上的每个段、例如.data、.bss、.text 等。
一般而言,我重新定义了一些全局字符串变量,如下所示:const char* const g_str =“这是一个示例”;并减小了一些全局缓冲区大小,但仍然遇到了上述问题。
那么、是否有任何有关如何映射 RAM 和(外设)闪存的指南文档?
非常感谢。
LINX
