ARM处理器的映像文件是.axf文件或者.bin文件。.axf文件和.bin文件的区别在于,前者包含调试信息和注释信息,后者没有。编译器输出的ARM映像文件以.axf文件为主。通过fromelf工具,可以把.axf文件转换成.bin文件。实际下载到系统板的映像文件多数是.bin格式文件。
.axf文件是一种满足DWARF (Debug With Arbitrary Record Format,带任意记录格式的调式)V2.0调试文件格式的ELF文件,而DWARF调试文件格式又是UNIX操作系统的调试文件格式。目前,DWARF的最高版本是V3.0。
Linux编译器GCC输出文件格式就是符合DWARF V2.0调试规范的ELF映像格式,Window。平台集成开发环境ADSI. 2翰出的也是符合DWARF V2. 0调试规范的ELF映像格式,即.axf格式文件。
文章由
A9开发板供应商小编原创,转载请注明文章来源出处,谢谢合作!
文章评论(0条评论)
登录后参与讨论