登录|立即注册|使用QQ帐号登录
论坛 > 51单片机
发帖|
看9279|回12|收藏
楼主 ID:351097 只看他
2019-7-25 17:29
分享三个工具:
1、flexhex软件,这个软件可以打开bin格式文件,然后以16进制显示,可以和hex文件对比。里面有给对比实例。
2、hex to bin软件,这个软件可以把hex文件转换为bin文件。有些单片机烧录要bin文件,可以通过这个软件生成bin文件,简单方便。里面还提供32位和64位版本,还有说明教程。
3、2个hex文件合并软件,可以合并2个hex文件。也带有说明教程。
HEX文件是包括地址信息的,而BIN文件格式只包括了数据本身。所以bin文件会比hex文件小至少2倍以上大小。
研究hex和bin文件有什么作用呢?如果你定义某些程序或者变量存放在特定的地址空间,那么如何验证?只能通过烧录器把单片机的程序读出来成bin格式,就可以查看哪个地址空间有哪些数据了。没有存储数据的地址空间,默认是FF的。
附件列表

FlexHEX.rar (2019-7-25 17:18 上传)

2.05 MB, 下载次数: 119, 下载积分: 黑币 -5

bin文件查看软件

hex2bin程序.rar (2019-7-25 17:18 上传)

30.43 KB, 下载次数: 200, 下载积分: 黑币 -5

hex文件转换为bin文件

合并2个hex.rar (2019-7-25 17:18 上传)

28.04 KB, 下载次数: 77, 下载积分: 黑币 -5

合并2个hex文件

沙发 ID:621805 只看他
2019-10-30 16:17
谢谢,学习单片机正好用的上
板凳 ID:90961 只看他
2019-10-31 09:18
非常感谢 真好用的上了
地板 ID:284462 只看他
2020-6-5 23:05
好伤黑币啊,文件好东西
5# ID:284462 只看他
2020-6-5 23:05

非常感谢 真好用的上了
6# ID:351097 只看他
2020-6-6 18:25

引用:

芝麻 发表于 2020-6-5 23:05
非常感谢 真好用的上了

如果学过pyhon的话,直接使用intelhex模块也有hex和bin互相转换以及hex合并的文件。
7# ID:149799 只看他
2020-6-7 09:41
谢谢分享
8# ID:196103 只看他
2020-8-28 10:36
64位HEX2BIN用不了
9# ID:918598 只看他
2021-5-12 15:52

64位HEX2BIN用不了!!!
10# ID:480841 只看他
2021-8-26 19:05
好像只能用32位的
11# ID:624769 只看他
2021-8-28 16:49
HEX转BIN的话……,用宏晶自带的下载器,打开程序文件后,选择右侧的保存数据,就是BIN文件了……,
至于BIN文件的编辑,合并,WinHex一个就搞定了。
12# ID:1015063 只看他
2022-4-1 23:17
谢谢,学习单片机正好用的上
13# ID:87000 只看他
2022-7-6 15:50
谢谢分享,很实用。研究hex文件有很大的帮助

51黑电子论坛

Powered by Discuz! X3.1

首页|标准版|触屏版|电脑版