映像文件(image)是计算机上的一个可执行文件,在执行之前被加载到计算机的存储器中。通常,一个映像文件中包含多个线程。
ARM集成开发环境中的各种源文件(包括汇编程序、C程序以及C++程序)经过ARM编译器编译之后,生成ELF格式的目标文件。这些目标文件和相应的C/C ++运行时库经过ARM连接器连接后,生成.axf映像文件。.axf映像文件也是ELF格式的,只是包含特定格式的调试信息,可在开发板上调试运行。映像文件调试结束之后,可以使用fromelf工具将映像文件中的调试信息和注释过滤掉,生成二进制的可加载映像文件(通常带后缀. bin,也可以无后缀)。可加载映像文件可写人嵌人式设备的ROM中.在加电启动过程执行。
文章由
arm开发板供应商小编整理,转载请注明文章来源出处,谢谢合作!
文章评论(0条评论)
登录后参与讨论