hex文件怎么看程序

hex文件怎么看程序,第1张

hex文件看程序:hex文件是不能直接读出程序的。这是ASCII码形式的二进制代码文件。

如果单片机没加密的话可以从里面读到二进制程序,一般是用编程器,有些单片机支持下载线的用下载线也可以修改改程序比较难,首先你得到二进制程序,然后反汇编,再修改汇编程序。

此类文件通常用于传输将被存于ROM或者EPROM中的程序和数据。符合Intel HEX文件格式的文本所构成的ASCII文本文件。大多数EPROM编程器或模拟器使用Intel HEX文件。HEX文件记录由对应机器语言码和/或常量数据的十六进制编码数字组成。

记录类型包括:

'00' Data Rrecord:用来记录数据,HEX文件的大部分记录都是数据记录 '01' End of File Record: 用来标识文件结束。

放在文件的最后,标识HEX文件的结尾 '04' Extended Linear Address Record: 用来标识扩展线性地址的记录 '02' Extended Segment Address Record: 用来标识扩展段地址的记录 在上面的后2种记录,都是用来提供地址信息的。

每次碰到这2个记录的时候,都可以根据记录计算出一个“基”地址。 对于后面的数据记录,计算地址的时候,都是以这些“基”地址为基础的。

hex测试命令是plc的[S.]中的HEX转换为ASCII码的意思。HEX转ASCII码转换指令ASCII的功能指令编号为FNC82,源 *** 作数可取所有的数据类型,目标 *** 作数可取KnY、KnM、KnS、T、C和D,只有16位运算,占7个程序步。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11523533.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存