axf&bin&hex&elf文件区别

0 Preface/Foreword

axf,bin,hex,elf四个都能存在于嵌入式软件领域。

1 文件介绍

嵌入式软件中常见的文件包含:

  • axf,包含调试信息,文件最大。调试信息放在机器码前面。
  • elf
  • hex,包含地址信息,文件内容较大。
  • bin,机器码,文件内容最小。

1.1 axf文件

axf:A RM executable File

ARM编译器生成文件,包含调试信息,可以直接烧录芯片中运行。

1.2 bin文件

bin:Plain Binary File

二进制文件,机器码,可以直接烧录到芯片中运行。

1.3 hex文件

hex: Intel hex file

带有地址信息的机器码文件,可以直接烧录到芯片中运行。

1.4 elf文件

elf: Executable and linkable file,该文件属于Linux操作系统中的文件,不能直接烧入芯片中运行。

相关推荐
螺丝钉的扭矩一瞬间产生高能蛋白10 天前
QT的C++接口基础用法
c++·qt·嵌入式软件·嵌入式linux·linux应用
CC城子11 天前
嵌入式Linux宕机问题GDB调试(一)
gdb·嵌入式软件
码农小韩14 天前
QT学习记录(三)——C++学习基础(三)
开发语言·c++·qt·学习·算法·嵌入式软件
小程同学>o<23 天前
Linux 应用层开发入门(二十五)| 网络编程
linux·网络·嵌入式软件·嵌入式应用层·应用层开发·linux应用层开发
明月清了个风1 个月前
libmodbus笔记
笔记·嵌入式软件·libmodbus
波特率1152001 个月前
单片机启动流程以STM32举例
stm32·单片机·嵌入式硬件·嵌入式·嵌入式软件
戏舟的嵌入式开源笔记1 个月前
上手RP2040(基于C SDK)
c语言·pico·嵌入式软件·rp2040
戏舟的嵌入式开源笔记1 个月前
RP2040(移植FreeRTOS-SMP)
rtos·嵌入式软件
笨笨饿1 个月前
42_C语言查找算法
linux·服务器·c语言·人工智能·mcu·学习方法·嵌入式软件
Lester_11012 个月前
全局变量与函数内的静态局部变量名字相同
嵌入式软件