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

相关推荐
绿萝瀑布11 天前
FreeRTOS互斥量实战:血氧监测系统设计
freertos·嵌入式软件·互斥量
绿萝瀑布16 天前
嵌入式GPIO:迟滞与压摆控制
gpio·嵌入式软件
尘似鹤17 天前
设计一个状态机
学习·状态模式·嵌入式软件
Hello_Embed21 天前
STM32 环境监测项目笔记(一):DHT11 温湿度传感器原理与驱动实现
c语言·笔记·stm32·单片机·嵌入式软件
OSS_ECAL1 个月前
以下將介紹TLE493D-P2B6的概要,以及針對TLE493D-P2B6提供的OSS-ECAL
oss·嵌入式软件·i2c·电子元件·3d霍爾
螺丝钉的扭矩一瞬间产生高能蛋白1 个月前
STM32电机控制基础知识
stm32·单片机·嵌入式硬件·嵌入式软件·直流有刷电机控制·定时器互补输出·定时器死区控制刹车输入
Hello_Embed1 个月前
STM32 智能垃圾桶项目笔记(四):PWM 回顾与舵机(SG90)控制实现
笔记·stm32·单片机·学习·嵌入式软件
Hello_Embed1 个月前
STM32 智能垃圾桶项目笔记(一):超声波模块(HC-SR04)原理与驱动实现
c语言·笔记·stm32·单片机·嵌入式软件·嵌入式项目
你好,奋斗者!1 个月前
单片机引脚的高电平和低电平范围值
单片机·嵌入式硬件·嵌入式软件
要做朋鱼燕1 个月前
解析UART空闲中断与DMA接收机制
开发语言·笔记·单片机·嵌入式硬件·rtos·嵌入式软件