Part Number:AM3356
使用bios/sys,编译器版本6.1,工程编译出来的.out文件大小9K,采用CCS带的post_build.bat生成的bin文件大小达到22M,查看post_build.bat脚本实际调用的是armofd.exe、rmhex.exe和mkhex4bin.exe工具生成的bin文件。工程使用的cmd文件如下:
生成的map文件内容如下
其中.bbs段大小20多兆,查看bin文件内容发现bin文件包含了.bss段.stack段,(都填充为0)。bin文件用于存储在SPI_falsh中 不应该包含.bss段和.stack段。
不知道的cmd文件的问题还是生成的bin文件方式不对,求助该如何解决!
Nancy Wang:
参考 4.6.3.1.4.1. Binary format conversion procedure 转换试一下。
software-dl.ti.com/…/index_Foundational_Components.html