TrueStudio编译后输出Bin文件

久未见 提交于 2019-12-03 02:12:53

ELF(executable and link format文件里面包含了符号表,汇编等。
BIN文件是将elf文件中的代码段,数据段,还有一些自定义的段抽取出来做成的一个内存的镜像。
 

1. 进入在项目的property设置

2. 进入C/C++ Build内的setting项

3. 打开Build Steps标签,在Post build项中添加以下命令行

   arm-atollic-eabi-objcopy -O binary yourfilename.elf yourfilename.bin
或者arm-atollic-eabi-objcopy.exe -O binary  ${BuildArtifactFileBaseName}.elf  ${BuildArtifactFileBaseName}.bin

生成Hex:arm-atollic-eabi-objcopy.exe -O ihex  ${BuildArtifactFileBaseName}.elf   ${BuildArtifactFileBaseName}.hex

如下图:

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!