工具/软件:Code Composer Studio
我将在 TI Delfino TMS320F28377D 上调用一个程序、我已经使用了几个月。 Optimizer Assistant 报告的代码大小为5、843字节。
我有一些其他功能需要添加到代码 A 中。 我构建了单独的代码来测试这些功能、代码 B 。代码 B 使用我创建的头文件来存储代码 B 使用的函 数。代码 B 工作正常。
然后、我将代码 B 头文件添加到代码 A 项目中、 并将#include 代码 B 头声明添加到代码 A 中。 但现在代码 A 不会编译。 我运行 了 Optimizer Assistant、现在的代码大小为7、650字节。
如果我注释掉 #include 代码 B 头 文件声明、它将进行编译。
我似乎有内存可用、有什么建议?
"D:/JohnB/CCS/F2837xD_common/cmd/2837xD_RAM_lnk_cpu1.cmd、第54行:错误#10099-D:
程序将不能放入可用的内存中。 放置方式
".text"大小为0x1acc PAGE 0的对齐/分块失败。 可用
存储器范围:
RAMM0大小:0x2DE 未使用:0x2最大孔:0x2
RAMD0大小:0x800未使用:0x5最大孔:0x5
RAMLS0大小:0x800未使用:0x3c7最大孔:0x3c7
RAMLS1大小:0x800未使用:0x800最大孔:0x800
RAMLS2大小:0x800未使用:0x800最大孔:0x800
RAMLS3大小:0x800未使用:0x800最大孔:0x800
RAMLS4大小:0x800未使用:0x800最大孔:0x800
