现在的工程项目生成的.out文件达到了700kB,而在28377D的手册里显示C28X的FLASH空间为1MB(512KW)(512KB(256KW)per CPU),是否默认都将FLASH分配给了CPU1,现在的.out就已经达到700KB了,而28377D两个CPU总和的FLASH也就1MB,那要是超过了怎么办呢?
Susan Yang:
.out文件的大小不是真正代码的大小,里面包含了大量调试信息。
您可以用Hex2000工具,把.out转成.bin文件,BIN的大小才是真正的代码所点的空间大小。
或者您也可以看.map文件,看到每一块Memory的使用量情况。
,
kafei zhang:
刚编译了工程项目,显示的hex文件大小达到550KB,那么请问这样针对上面我提到过的单个CPU的上限512KB/256KB怎么理解?
,
kafei zhang:
看错了,是55KB,谢谢.
,
Susan Yang:
谢谢您的反馈!