Thread 中讨论的其他器件:controlSUITE、 C2000WARE
工具/软件:Code Composer Studio
我一直致力于更新使用 controlSUITE 中的 F2806x_headers 文件和 C2000代码生成工具 v6.2.10编译器的 f28069项目。 我正在尝试更新项目以使用 C2000Ware 和 C2000代码生成工具 v18.12.0.LTS 编译器中的 F2806x_headers 文件。 我能够编译除链接器文件之外的所有内容。 该项目使用 f280069的闪存 API。 使用 v18编译器进行编译时遇到此错误:
"./Cmd/F28069_new.cmd "、第154行:错误#10099-D:程序不能放入可用内存中。 对齐/分块的放置在".text"大小为0x10526的第0页上失败。 可用存储器范围: FLASH_DEFG 大小:0xfdfc 未使用:0x1最大空洞:0x1 FLASH_H 大小:0x4000未使用:0x0最大空洞:0x0
此外、我还收到一条警告、指出链接器文件的此部分(-lrts2800_fpu32.lib 部分)没有匹配部分:
AppStart: { -rts2800_fpu32.lib (.text) }load = flash_strap、 PAGE = 0
工程开始编译时、我在控制台中收到以下消息两次:
'CP'不能被识别为内部或外部命令、
可操作的程序或批处理文件。
我主要想知道"'CP"不被识别为命令"。 为什么在使用 v18编译器而不是 v6编译器进行编译时、我会在控制台中获得该信息? 此外、为什么在使用 v18编译器而不是 v6进行编译时会遇到上述其他错误?