工程修改为EABI格式后,编译无报错,但是发现生成的hex文件缺少了一些cmd文件中配置section段的信息,导致无法正确转换为烧录所需的bin文件。
CCS版本:11.0.0
修改过程如下:
1、在工程配置的output format选项中切换EABI
2、修改使用的库文件
3、修改CMD文件配置
4、在BIOS.customCCOpts指定预编译格式--abi=eabi
按照上述修改编译后误告警,但在信息窗口可以看到out文件少链接了MainHeader和ramdata,猜测就是这个原因导致了生成的hex文件不正确,从而导致根据hex生成的bin文件有问题。
导致这问题的原因是什么,如何解决,希望能得到帮助,谢谢~