Other Parts Discussed in Thread: C2000WARE
主题中讨论的其他器件:C2000WARE
工具/软件:Code Composer Studio
大家好、我已经为我的 F28335独立板创建了一个新项目。 CCS9创建一个28335_RAM_lnk.cmd 文件。
F28335具有 RAML0、RAML1、RAML2和 RAML3组、大小均为4K。
我的 C 程序现在已超过4K 限制、CCS9不会将我的其余代码写入 RAM 的其他组中。
在.cmd 文件中、我完成了以下操作:
.text :> RAML1 | RAML2 | RAML3, PAGE = 0
这应该会告诉链接器在一个组已满但未完成时继续将代码写入其他组。
我是否有遗漏的东西?
当我现在构建代码时、我会收到以下错误消息:
"../28335_RAM_lnk.cmd"、第133行:错误#10099-D:程序将无法装入可用内存。 对齐/分块方式放置在".text"大小为0x12a5的第0页上失败。 可用存储器范围:
RAML1. 大小:0x1000 未使用:0x1000 最大孔:0x1000
RAML2. 大小:0x1000 未使用:0x1000 最大孔:0x1000
RAML3. 大小:0x1000 未使用:0x1000 最大孔:0x1000
如果能在这方面提供任何帮助,将不胜感激。
谢谢、Peter
Peter