有时候用记事本打开文件时会出现一些全是数字加字母的代码,其实这个就是hex文件,IntelHEX文件是记录文本行的ASCII文本文件,在IntelHEX文件中,每一行包含一个HEX记录。
hex是什么文件?
hex的全称是IntelHEX,此类文件通常用于传输将被存于ROM或者EPROM中的程序和数据。是由一行行符合IntelHEX文件格式的文本所构成的ASCII文本文件。大多数EPROM编程器或模拟器使用IntelHEX文件。HEX文件记录由对应机器语言码和/或常量数据的十六进制编码数字组成。
hex文件如何打开?
因大多数EPROM编程器或模拟器使用IntelHEX文件。HEX文件记录由对应机器语言码和/或常量数据的十六进制编码数字组成。所以在日常使用中,用IDA可以反编译一些单片机的程序,或者使用UltraEdit可以看二进制码。
写了这么多,希望读者对HEX文件有一个系统的认识。