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操作系统中的文件,不能直接烧入芯片中运行。

相关推荐
dreamczf1 天前
如何确定项目中的产品选型-物联网设备
单片机·物联网·嵌入式软件
拍浪人5 天前
使用寄存器点亮LED
stm32·嵌入式软件
俊俊谢5 天前
华大HC32F460配置JTAG调试引脚为普通GPIO(PB03、PA15等)
嵌入式硬件·嵌入式·arm·嵌入式软件·hc32f460
无人装备硬件开发爱好者8 天前
深度解析:STM32 MDK 工程 HEX 文件转 BIN 文件 —— 原理、方法、优缺点与实战指南(中)
stm32·嵌入式软件·hex2bin
无人装备硬件开发爱好者8 天前
深度解析:STM32 MDK 工程 HEX 文件转 BIN 文件 —— 原理、方法、优缺点与实战指南(下)
stm32·嵌入式软件·mdk·hex2bin
轻微的风格艾丝凡8 天前
浅谈哈佛结构与冯诺依曼结构
嵌入式硬件·嵌入式软件
rechol11 天前
CPU中断异常
单片机·异常·嵌入式软件·中断
高旭的旭16 天前
一文读懂RDS AF跳转与EON TA跳转:广播信号的“稳定器”与“交通摆渡车”
嵌入式软件·fm·rds·radio
无人装备硬件开发爱好者16 天前
Doxygen 在嵌入式软件开发中的深度应用(中):从基础到无人机电调 / 汽车 FOC 控制器实战
嵌入式软件·doxygen·无人机电调·汽车 foc 控制器
炸膛坦客20 天前
FreeRTOS 学习:(十二)“任务创建” 和 “堆栈” 的动静态区分
freertos·实时操作系统·嵌入式软件