你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
海飞尸 发表于 2019-7-24 16:13 hex2bin.exe
海飞尸 发表于 2019-7-25 09:57 第一个提示不能直接保存为bin 第二个又不能自动生成axf,找了半天也没找到咋解决 第三个又下载不到,能否发 ...
奏奏奏 发表于 2019-7-24 11:48 选hex 因为.hex文件含有地址信息
toofree 发表于 2019-7-24 13:04 你的套路不对呀,得先生成HEX文件,HEX再转成BIN文件。 没见过第一种情况。 IAP一般都用BIN文件,直来直去 ...
海飞尸 发表于 2019-7-24 14:24 是hex文件转的bin,为什么转了bin后,前面字节,和后面字节数据对不上呢? ...
toofree 发表于 2019-7-24 15:04 不可能不一致。你的工具不对,或选项没选对。 用什么工具转的?这么重要的信息你不说,就问为什么?
HEX2BIN-2.4.rar
2019-7-26 12:13 上传
点击文件名下载附件
45.44 KB, 下载次数: 4, 下载积分: ST金币 -1
这个工具不行,太老了,可能不支持地址扩展。转个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
我刚刚实验了一下,连接芯片时STM32 ST-LINK UTILITY 可以直接保存为bin 文件。你可以试试看
STM32 ST-LINK UTILITY打开HEX文件之后,可以看一下文件末尾,是不是除了0x080xxxxx,还有部分是0x200xxxxx
因为.hex文件含有地址信息
hex又感觉有点大,单片机还要转码
没见过第一种情况。
IAP一般都用BIN文件,直来直去。
是hex文件转的bin,为什么转了bin后,前面字节,和后面字节数据对不上呢?
不可能不一致。你的工具不对,或选项没选对。
用什么工具转的?这么重要的信息你不说,就问为什么?
hex2bin.exe
第二个又不能自动生成axf,找了半天也没找到咋解决
第三个又下载不到,能否发下?
第四个例如哪个软件呢
试一试这个
HEX2BIN-2.4.rar
2019-7-26 12:13 上传
点击文件名下载附件
下载积分: ST金币 -145.44 KB, 下载次数: 4, 下载积分: ST金币 -1