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

bin文件到elf文件的转换

您好,我使用的环境是HPS6678板,现在遇到一个问题,有一个bin文件,以前是用bin2coff.exe生成.obj文件链接到6678工程里面去的(工程属性为COFF)。现在想换到ELF工程中去,但是没有找到把bin文件转换成ELF文件的工具。如果直接将bin文件中的数据当成一个数组来处理,这个大数组会在.cinit段中,因为这个数据非常大,.cinit占用了很大的空间,片内都放不下了,估计运行起来后,.stack的空间也要求比较大。所以我想TI是否能提供一个bin2elf.exe之类的工具,或者怎样对这个非常大的数组进行处理,使之不在程序中占用.cinit等段中太大的空间。谢谢!

Andy Yin1:

全局初始的变量如数组等是放在cinit section,不会对stack产生影响,可以在cmd中指定数组存放的位置。

你说的bin2coff.exe工具是哪里提供的,我没有找到对应的工具。

赞(0)
未经允许不得转载:TI中文支持网 » bin文件到elf文件的转换
分享到: 更多 (0)