朝生 发表于 2023-5-25 18:35

除了Hex文件还有其他什么二进制文件?

单片机上比较常用的是Hex文件,但是我发现好像还有其他二进制文件,其他还有哪些二进制文件?

aple0807 发表于 2023-5-29 16:40

二进制常用就是bin文件,Hex实际上是用于描述十六进制数据的ASCII文本文件

liuyuxiier 发表于 2023-5-29 20:33

BIN文件,MOT文件等

朝生 发表于 2023-6-8 15:13

liuyuxiier 发表于 2023-5-29 20:33
BIN文件,MOT文件等

MOT文件?这个一般是用在什么地方。

朝生 发表于 2023-6-8 15:13

aple0807 发表于 2023-5-29 16:40
二进制常用就是bin文件,Hex实际上是用于描述十六进制数据的ASCII文本文件

所以HEX文件便于解读呗~

keaibukelian 发表于 2023-6-10 11:08

广义的二进制文件即指文件,由文件在外部设备的存放形式为二进制而得名

wowu 发表于 2023-6-10 11:41

Hex文件应该不是二进制的文件吧bin文件应该才是二进制文件

heimaojingzhang 发表于 2023-6-10 11:49

wowu 发表于 2023-6-10 11:41
Hex文件应该不是二进制的文件吧bin文件应该才是二进制文件

hex的全称是Intel HEX,此类文件通常用于传输将被存于ROM或者EPROM中的程序和数据。是由一行行符合Intel HEX文件格式的文本所构成的ASCII文本文件

renzheshengui 发表于 2023-6-10 13:12

烧写器输入HEX格式完全是为了给人服务,在烧写的过程中,会自动转换成二进制格式然后写进ROM里面

tpgf 发表于 2023-6-10 13:27

HEX文件记录由对应机器语言码和/或常量数据的十六进制编码数字组成。ultraedit可以打开。

chenjun89 发表于 2023-6-10 22:46

单片机主要就是bin和hex

chenqianqian 发表于 2023-6-10 22:58

MCU编译生成的烧写文件主要就是这两种啊。

朝生 发表于 2023-7-7 16:40

renzheshengui 发表于 2023-6-10 13:12
烧写器输入HEX格式完全是为了给人服务,在烧写的过程中,会自动转换成二进制格式然后写进ROM里面 ...

是的,会自动提取里面有用的数据的。

朝生 发表于 2023-7-7 16:40

chenjun89 发表于 2023-6-10 22:46
单片机主要就是bin和hex

我记得还有好多呢,JFlash里面就有好多格式的。

朝生 发表于 2023-7-7 16:41

chenqianqian 发表于 2023-6-10 22:58
MCU编译生成的烧写文件主要就是这两种啊。

是啊,好奇有没有其他的。

Charlene沙 发表于 2023-7-20 11:22

有bin,axf啥的吧

B1lanche 发表于 2023-7-20 12:34

这个很多啊,看你用的是啥单片机呗

Candic12e 发表于 2023-7-20 13:37

常用的就是bin和hex的

Estelle1999 发表于 2023-7-20 14:40

你可以看看jflash支持什么文件,就有多少种二进制文件

Alina艾 发表于 2023-7-20 15:45

好像根据MCU的不同,从而有不一样的固件格式的
页: [1]
查看完整版本: 除了Hex文件还有其他什么二进制文件?