本文作者:qiaoqingyi

hex文件怎么看程序(hex文件如何查看原c语言代码)

qiaoqingyi 2023-06-20 316

下拉菜单中随意选择一个文件2然后弹出的文本文件夹框中看到路径,默认路径就在收藏夹3双击桌面计算机图标,打开文件夹4然后点击收藏夹,单击单片机,打开程序文件夹,找到独立按键文件夹,就找到生成的hex文件了。

hex文件是不能直接读出程序的这是ASCII码形式的二进制代码文件,是看不懂的但可以用反汇编软件,反汇编出来汇编程序来就可以修改了如果你不懂汇编程序就更看不明白了也只能做到这些了。

注意,如果Flash的指定地址被其他功能占用,那么只需换个地址即可得到hex文件后,用校验码软件算出CRC,用这个CRC的值替换掉self_crc的宏定义,然后进行第二遍编译这样,新产生的hex文件就是内置了CRC的程序。

这个后缀为hex的文件就是我们要找的东西然后,我们对着它点击右键,进行重命名把后缀名改成txt,注意,txt前面是带点的这里直接点击“确定”即可修改完了以后,双击就可以直接打开查看代码了。

hex文件怎么看程序(hex文件如何查看原c语言代码)

hex文件格式是可以烧写到单片机中,被单片机执行的一种文件格式生成Hex文件的方式有很多种,可以通过不同的编译器将C程序或者汇编程序编译生成hexHex文件如果用特殊的程序来查看一般记事本就可以实现打开后可发现。

不清楚KEIL是用C编的还是JAVA编的 让高手帮你破解HEX生成方式,再反编译 貌似是件很难的事 两个解决方案1,查看KEIL是否具有HEX的导入功能 2,找其他软件进行反汇编或者反C 另外的方案是还是尽量找到HEX的源文件吧。

一般是编程器或者单片机的烧录文件,如有需要,可以自己搜索HEX软件,专门用来打开的,不过,就算打开了,你又能咋的呢都是些字母及数字的组合显示的。

阅读
分享