你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
奏奏奏 发表于 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 不可能不一致。你的工具不对,或选项没选对。 用什么工具转的?这么重要的信息你不说,就问为什么?
海飞尸 发表于 2019-7-24 16:13 hex2bin.exe
因为.hex文件含有地址信息
hex又感觉有点大,单片机还要转码
没见过第一种情况。
IAP一般都用BIN文件,直来直去。
是hex文件转的bin,为什么转了bin后,前面字节,和后面字节数据对不上呢?
不可能不一致。你的工具不对,或选项没选对。
用什么工具转的?这么重要的信息你不说,就问为什么?
hex2bin.exe
这个工具不行,太老了,可能不支持地址扩展。转个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
第二个又不能自动生成axf,找了半天也没找到咋解决
第三个又下载不到,能否发下?
第四个例如哪个软件呢