你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

为什么bin和hex文件开始的前面4个字节不一样呢?

[复制链接]
海飞尸 提问时间:2019-7-24 11:40 /
最后面bin文件也多了几个字节的00,另外iap升级用hex还是bin好点?
BIN.png
HEX.png
收藏 评论21 发布时间:2019-7-24 11:40

举报

21个回答
七哥 回答时间:2019-7-24 17:21:17
本帖最后由 toofree 于 2019-7-24 17:25 编辑

这个工具不行,太老了,可能不支持地址扩展。转个51单片机的勉强可用,32位机的用不了。
还有多种方法转换HEX到BIN:
1、你用STM32 ST-LINK Utility直接打开HEX文件,另存为BIN;
2、用Keil自带的fromelf.exe也可以转换;
3、用H-Converter 2.0.exe转换
4、任意一款能支持32位机烧写的编程器软件,都可以打开HEX文件,另存为BIN

butterflyspring 回答时间:2019-7-26 12:02:00
海飞尸 发表于 2019-7-25 09:57
第一个提示不能直接保存为bin
第二个又不能自动生成axf,找了半天也没找到咋解决
第三个又下载不到,能否发 ...

我刚刚实验了一下,连接芯片时STM32 ST-LINK UTILITY 可以直接保存为bin 文件。你可以试试看
tyhjrwx2011 回答时间:2019-7-26 12:45:51
我估计LZ的hex文件,是包含2个不连续的section,转BIN,地址没法连续的原因,导致STM32 ST-LINK UTILITY直接保存失败了。
STM32 ST-LINK UTILITY打开HEX文件之后,可以看一下文件末尾,是不是除了0x080xxxxx,还有部分是0x200xxxxx
奏奏奏 回答时间:2019-7-24 11:48:01
选hex
因为.hex文件含有地址信息
海飞尸 回答时间:2019-7-24 12:07:47
奏奏奏 发表于 2019-7-24 11:48
选hex
因为.hex文件含有地址信息

hex又感觉有点大,单片机还要转码
七哥 回答时间:2019-7-24 13:04:34
你的套路不对呀,得先生成HEX文件,HEX再转成BIN文件。
没见过第一种情况。
IAP一般都用BIN文件,直来直去。
海飞尸 回答时间:2019-7-24 14:24:04
toofree 发表于 2019-7-24 13:04
你的套路不对呀,得先生成HEX文件,HEX再转成BIN文件。
没见过第一种情况。
IAP一般都用BIN文件,直来直去 ...

是hex文件转的bin,为什么转了bin后,前面字节,和后面字节数据对不上呢?
七哥 回答时间:2019-7-24 15:04:40
本帖最后由 toofree 于 2019-7-24 15:07 编辑
海飞尸 发表于 2019-7-24 14:24
是hex文件转的bin,为什么转了bin后,前面字节,和后面字节数据对不上呢? ...

不可能不一致。你的工具不对,或选项没选对。
用什么工具转的?这么重要的信息你不说,就问为什么?

海飞尸 回答时间:2019-7-24 16:13:07
toofree 发表于 2019-7-24 15:04
不可能不一致。你的工具不对,或选项没选对。
用什么工具转的?这么重要的信息你不说,就问为什么?

hex2bin.exe
Kevin_G 回答时间:2019-7-25 09:46:24
用keil自己生成Bin,对比下,第一个字一定是一样的才对
海飞尸 回答时间:2019-7-25 09:57:24
第一个提示不能直接保存为bin
第二个又不能自动生成axf,找了半天也没找到咋解决
第三个又下载不到,能否发下?
第四个例如哪个软件呢
奏奏奏 回答时间:2019-7-25 10:06:06
感觉还是hex文件靠谱,虽然我现在已经完成了要写入到FLASH中数据提取处理
海飞尸 回答时间:2019-7-26 11:16:13
。。。
radio2radio 回答时间:2019-7-26 12:14:08
海飞尸 发表于 2019-7-25 09:57
第一个提示不能直接保存为bin
第二个又不能自动生成axf,找了半天也没找到咋解决
第三个又下载不到,能否发 ...

试一试这个

HEX2BIN-2.4.rar

下载

45.44 KB, 下载次数: 4, 下载积分: ST金币 -1

12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版