TI中文支持网
TI专业的中文技术问题搜集分享网站

AM3356: CCS6.1 编译的.out文件转成bin文件过大

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

赞(0)
未经允许不得转载:TI中文支持网 » AM3356: CCS6.1 编译的.out文件转成bin文件过大
分享到: 更多 (0)