[STM32F1] axf和elf文件怎么生成

[复制链接]
 楼主| zhaoxqi 发表于 2020-6-27 15:59 | 显示全部楼层 |阅读模式
使用IAR开发STM32的时候,现在生成的主要是HEX文件

比较好奇的是怎么生成axf或者elf文件
jlyuan 发表于 2020-6-27 16:02 | 显示全部楼层
这两种文件包含调试信息
jiahy 发表于 2020-6-27 16:04 | 显示全部楼层
iar出来的out文件本来就是elf格式的。
jiajs 发表于 2020-6-27 16:16 | 显示全部楼层
iar出来的out文件本来就是elf格式的
 楼主| zhaoxqi 发表于 2020-6-27 16:20 | 显示全部楼层
非常感谢
wuhany 发表于 2020-6-27 16:23 | 显示全部楼层
使用IAR compiler + assembler,对工程的每个".c/.cpp/.asm",分别生成一个.o文件,为可重定位ELF,叫做symobol。(内含的目标代码实际为机器码)
lizye 发表于 2020-6-27 16:27 | 显示全部楼层
IAR EW的链接器(IXLINK)缺省情况下输出的文件格式是ELF/DWARF,这种格式与其他的支持ELF/DWARF的开发工具兼容。
spark周 发表于 2020-6-27 16:30 | 显示全部楼层
如果同时还想得到 其它格式的输出文件(Motorola, Intel extended,binary, simple),可以通过Output Converter进行设置
stly 发表于 2020-6-27 16:42 | 显示全部楼层
这两种文件是干什么用的呢
supernan 发表于 2020-6-27 16:46 | 显示全部楼层
IDE编译后生成的调试文件
zyf部长 发表于 2020-6-27 16:51 | 显示全部楼层
这俩文件有什么用呀
 楼主| zhaoxqi 发表于 2020-6-27 17:01 | 显示全部楼层
嗯,我再好好缕一缕吧,有了好消息及时通知大家,结贴喽
piteqiu 发表于 2020-6-27 17:34 | 显示全部楼层
可以在生成的格式选项那里选择的,但是我们一般用hex或者bin足够了。
wangjiahao88 发表于 2020-6-28 10:11 | 显示全部楼层
KEIL 编译的选项!勾选之后 就自动生成了
杨寅辉 发表于 2020-6-28 16:16 | 显示全部楼层
elf我没用过,我一般用hex和bin就足够了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

808

主题

10636

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部