怎么样打开HEX文件

来源:百度知道 编辑:UC知道 时间:2024/06/29 21:32:55
我下载了一个MP3驱动文件,但是是HEX文件,不知道怎么打开~~请各位高手帮忙!
我下载了一个MP3驱动文件,但是是HEX文件,不知道怎么打开~~请各位高手帮忙!我那个MP3是艾利和IFP-180TC,是要驱动的

首先,在 WindowsMe 及以上操作系统下,MP3是不需要任何驱动程序的,在 98 下则需要下载驱动程序。下载的是什么文件不要管它,让系统自动去找就可以了,不过驱动程序一般都是有一个配置文件(扩展名是 Inf 文件)的,如果没这个文件,就不是驱动程序。

如果你是想刷写固件的话,那么 HEX 文件应该是这款MP3的软件,用原厂的刷机工具,就可以刷写到MP3里面,不过刷机有风险的,建议你三思。

Intel HEX格式?
Intel HEX文件是记录文本行的ASCII文本文件,在Intel HEX文件中,每一行是一个HEX记录
由十六进制数组成的机器码或者数据常量,Intel HEX文件经常被用于将程序或数据传输
存储到ROM.EPROM,大多数编程器和模拟器使用Intel HEX文件.

记录格式

一个Intel HEX文件可以包含任意多的十六进制记录,每条记录有五个域,下面是一个记录的格式.

:llaaaatt[dd...]cc

每一组字母是独立的一域,每一个字母是一个十六进制数字,每一域至少由两个十六进制数字组成,下面是字节的描述.

:冒号 是每一条Intel HEX记录的开始

ll 是这条记录的长度域,他表示数据(dd)的字节数目.

aaaa 是地址域,他表示数据的起始地址
<如果是数据记录,这表示将要烧录的这条记录中的数据在EPROM中的偏移地址,
对于不支持扩展段地址和扩展线性地址的,如89C51,这就是此条记录的起始地址>

tt 这个域表示这条HEX记录的类型,他有可能是下面这几种类型
00 ----数据记录
01 ----文件结束记录
02 ----扩展段地址记录
04 ----扩展线性地址记录

dd 是数据域,表示一个字节的数据,一个记录可能有多个数据字节,字节数目可以
查看ll域的说明

cc 是效验和域,表示记录的效验和,计算方法是将本条记录冒号