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

相关推荐
嵌入小生0074 天前
Data Structure Learning: Starting with C Language Singly Linked List
c语言·开发语言·数据结构·算法·嵌入式软件
嵌入小生0074 天前
数据结构基础内容 + 顺序表 + 单链表的学习---嵌入式入门---Linux
linux·数据结构·学习·算法·小白·嵌入式软件
小程同学>o<4 天前
嵌入式之C/C++(三)指针
c语言·c++·算法·嵌入式软件·嵌入式面试题库
小程同学>o<5 天前
嵌入式之C/C++(二)内存
c语言·开发语言·c++·笔记·嵌入式软件·面试题库
曼弗雷多8 天前
六、RK3399_PCIe芯片手册解读+PCIe 配置空间、内存/IO空间读写机制
嵌入式软件·pci/pcie
CodeCraft Studio11 天前
【案例分享】Parasoft助力智能车辆嵌入式软件符合FDA认证和IEC 62304标准
嵌入式软件·parasoft·嵌入式测试·软件合规·c/c++test·代码级合规
小程同学>o<14 天前
嵌入式之ARM体系与架构面试题(四)通信协议篇
arm开发·笔记·架构·嵌入式软件·通信协议·面试题库
小程同学>o<16 天前
嵌入式之ARM体系与架构面试题(三)ARM中断与异常
arm开发·架构·异常·嵌入式软件·中断
小程同学>o<16 天前
嵌入式之ARM体系与架构面试题(二)ARM处理器篇
arm开发·面试·架构·嵌入式软件·嵌入式面试·嵌入式面试资料
小程同学>o<17 天前
嵌入式之C语言面试题(一)基本概念及其它问答题
c语言·面试·职场和发展·嵌入式软件·c语言面试