单片机中的HEX和BIN分别是什么文件?

如题所述

简单来说:HEX文档是ascii码的文档。是不能直接烧到单片机中的。中间要有转换程序。但是现在很多编程器都设计成直接可以导入hex文件烧录的,其实这是做了设计的。bin文件是二进制文件,是可以直接烧到芯片中,中间不用转换的。HEX文件中是包含了地址信息的。这和BIN文件不同,BIN文件中只包含了数据信息,所以其实有时候同一个程序,bin文件和hex文件的容量都不相同的,芯片解密出来的文件一般也是bin或者hex格式。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-05-18
我来告诉你标准答案!可以下载到单片机的文件有HEX和BIN。
HEX可以有KEIL生成,常用。BIN文件可以由其它软件生成,如图片转化成二进制的软件。一般烧写器会配有个专用的软件,里面都支持HEX和BIN两种文件。本回答被网友采纳
第2个回答  2017-05-18

    HEX 文件是16进制文件,包含的校验位在里边,程序烧写更可靠,但是文件所占空间更大

    BIN 文件是2进制文件,纯粹的2进制数据,这是直接给单片机“看”的,没有多余的单片机不需要的数据在里面~

    都是烧写程序的文件

HEX文件和BIN文件格式的区别
bin文件是二进制文件,是可以直接烧到芯片中,中间不用转换的。HEX文件中是包含了地址信息的。这和BIN文件不同,BIN文件中只包含了数据信息,所以其实有时候同一个程序,bin文件和hex文件的容量都不相同的,芯片解密出来的文件一般也是bin或者hex格式。

单片机hex和bin文件的区别
bin文件是二进制文件,所有数据就是写入到单片机中的实际数据。HEX文件是十六进制文件,整个文件以行为单位,每行以冒号开头,内容全部为16进制码(以ASCII码形式显示)。第一个字节 0x10表示本行数据的长度;第二、三字节 0x00 0x08表示本行数据的起始地址;第四字节 0x00表示数据类型,数据类型有:0x...

单片机中的HEX和BIN分别是什么文件?
HEX 文件是16进制文件,包含的校验位在里边,程序烧写更可靠,但是文件所占空间更大 BIN 文件是2进制文件,纯粹的2进制数据,这是直接给单片机“看”的,没有多余的单片机不需要的数据在里面~都是烧写程序的文件

单片机中的HEX和BIN分别是什么文件?
bin文件是二进制文件,是可以直接烧到芯片中,中间不用转换的。HEX文件中是包含了地址信息的。这和BIN文件不同,BIN文件中只包含了数据信息,所以其实有时候同一个程序,bin文件和hex文件的容量都不相同的,芯片解密出来的文件一般也是bin或者hex格式。

hex和bin文件格式的区别
BIN hex 文件常用来保存单片机 ARM 或其他处理器的目标程序代码。它保存物理 程序存储区中的目标代码映象。一般的编程器都支持这种格式。hex 文件全部由可打印的 ASCII 字符组成,如下例所示::2000000012014c75a800e4f508f509780a7a78e4f608dafcd283fcfded240af9a 7050dbd81 :2000200000010ced2488ec34ff...

单片机能读懂的文件是什么文件?
BIN文件可以由其它软件生成,如图片转化成二进制的软件。一般烧写器会配有个专用的软件,里面都支持HEX和BIN两种文件。HEX文档是ascii码的文档。是不能直接烧到单片机中的。中间要有转换程序。但是现在很多编程器都设计成直接可以导入hex文件烧录的,其实这是做了设计的。bin文件是二进制文件,是可以直接烧...

单片机中HEX文件和BIN文件大小的区别
HEX文件是用ASCII来表示二进制的数值。例如一般8BIT的二进制数值0x3F,用ASCII来表示就需要分别表示字符'3'和字符'F',每个字符需要一个BYTE,所以HEX文件需要 > 2倍的空间。对一个BIN文件而言,你查看文件的大小就可以知道文件包括的数据的实际大小。而对HEX文件而言,你看到的文件大小并不是实际的...

单片机只能写入BIN文件的数据不能写HEX文件数据怎么回事 \/?
HEX文档是ascii码的文档。是不能直接烧到单片机中的。中间要有转换程序。但是现在很多编程器都设计成直接可以导入hex文件烧录的,其实这是做了设计的。bin文件是二进制文件,是可以直接烧到芯片中,中间不用转换的。HEX文件中是包含了地址信息的。这和BIN文件不同,BIN文件中只包含了数据信息,所以其实有...

hex是什么文件格式
hex文件格式是可以烧写到单片机中,被单片机执行的一种文件格式。生成Hex文件的方式有很多种,可以通过不同的编译器将C程序或者汇编程序编译生成hex。Hex文件如果用特殊的程序来查看(一般记事本就可以实现)。打开后可发现,整个文件以行为单位,每行以冒号开头,内容全部为16进制码(以ASCII码形式显示)。...

bin文件的格式介绍
bin文件在单片机中也是一种常用到的文件。顾名思义就是二进制文件。主要来看一下bin文件和hex文件的区别:HEX文件是包括地址信息的,而BIN文件格式只包括了数据本身,文件只是包括了纯粹的二进制数据,bin是直接的内存映象表示,二进制文件大小即为文件所包含的数据的实际大小。在烧写或下载HEX文件的时候,...

相似回答