1
电子说
BIN文件
BIN文件是单纯的二进制程序文件,内部没有地址信息。如果使用BIN文件烧录程序时,需要指定下载地址。
BIN是直接的内存映象表示,BIN文件什么内容烧写进MCU就是什么内容。二进制文件大小即为文件所包含的代码数据的实际大小。不能使用记事本直接打开,要使用烧写软件才能打开。J-Flash打开的BIN文件如下图:
图1
HEX文件
一般是指Intel标准的HEX文件,文件内容都是ASCII编码,可以使用记事本直接打开。如下图:
图2
HEX文件中同时包含数据和地址信息,所以在烧写或下载HEX文件的时候,不需要用户指定地址。
HEX基本格式:
图3
由于和BIN文件的表达形式不同,HEX有自己的一套数据格式,所以HEX文件要比BIN文件大很多,至少2倍大小。
具体格式不细说了,用J-Flash下载软件直接打开图2的HEX文件,软件根据HEX文件格式直接提取了代码数据显示,如下图,
图4
全部0条评论
快来发表一下你的评论吧 !