硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5053|回复: 11
收起左侧

[其它] 请教用.bat脚本将hex文件转化为bin文件

[复制链接]

19

主题

31

回帖

88

积分

初级会员

积分
88
发表于 2018-8-14 18:45:44 | 显示全部楼层 |阅读模式
平台:win7_64
问题:程序为hex文件,请问如何使用 “.bat脚本” 把hex文件转化成 .bin 文件?
回复

使用道具 举报

268

主题

597

回帖

1401

积分

至尊会员

积分
1401
发表于 2018-8-14 22:05:40 | 显示全部楼层
.bat脚本是个啥?自己写还是现成的?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115692
QQ
发表于 2018-8-15 01:30:28 | 显示全部楼层
楼主看此贴:http://www.armbbs.cn/forum.php?mod=viewthread&tid=21044


补发:
hex文件合并批处理文件,用于合并app,iap比较省事,多少个都没关系,可以指定地址
http://www.armbbs.cn/forum.php?mod=viewthread&tid=89420
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115692
QQ
发表于 2018-8-15 01:31:45 | 显示全部楼层
jplzl10000 发表于 2018-8-14 22:05
.bat脚本是个啥?自己写还是现成的?

bat是批处理文件,可以理解为txt文本文件里面写几个命令,修改后缀为bat即可使用。
回复

使用道具 举报

8

主题

42

回帖

71

积分

初级会员

积分
71
发表于 2018-8-15 07:59:24 | 显示全部楼层
MDK自带转化工具:fromelf,可以去MDK目录下找,具体用法百度
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115692
QQ
发表于 2018-8-15 10:04:09 | 显示全部楼层
zwmasdf 发表于 2018-8-15 07:59
MDK自带转化工具:fromelf,可以去MDK目录下找,具体用法百度

感谢提醒。

补充下:
这个早期我在论坛有写IAR和MDK的
http://www.armbbs.cn/forum.php?mod=viewthread&tid=7097
回复

使用道具 举报

19

主题

31

回帖

88

积分

初级会员

积分
88
 楼主| 发表于 2018-8-15 10:28:04 | 显示全部楼层
iar,mdk编译生成,包括用python把hex转bin这些我都会。
只是我写的东西别人要用,我想直接用.bat实现,这样别人使用简洁。所以请教有现成的代码吗(我的要求是不是太高了)?
回复

使用道具 举报

268

主题

597

回帖

1401

积分

至尊会员

积分
1401
发表于 2018-8-15 11:36:33 | 显示全部楼层
eric2013 发表于 2018-8-15 01:31
bat是批处理文件,可以理解为txt文本文件里面写几个命令,修改后缀为bat即可使用。

我知道.bat文件
我是说,用几行命令就能将HEX转BIN?
起码得用MFC这样的写个小工具吧,把HEX文件解析一遍咯
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115692
QQ
发表于 2018-8-15 11:43:21 | 显示全部楼层
jplzl10000 发表于 2018-8-15 11:36
我知道.bat文件
我是说,用几行命令就能将HEX转BIN?
起码得用MFC这样的写个小工具吧,把HEX文件解析一 ...

是的,让其调用这个帖子里面的exe文件。
批处理的好处就在这里了。
http://www.armbbs.cn/forum.php?mod=viewthread&tid=7097
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115692
QQ
发表于 2018-8-15 11:44:10 | 显示全部楼层
张良 发表于 2018-8-15 10:28
iar,mdk编译生成,包括用python把hex转bin这些我都会。
只是我写的东西别人要用,我想直接用.bat实现,这 ...

现成的还真没。
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
发表于 2018-9-12 21:37:19 | 显示全部楼层
本帖最后由 Alexi2008 于 2019-5-10 14:48 编辑
张良 发表于 2018-8-15 10:28
iar,mdk编译生成,包括用python把hex转bin这些我都会。
只是我写的东西别人要用,我想直接用.bat实现,这 ...

这个有开源的
hex2bin Hex2bin-2.5.7z (88.12 KB, 下载次数: 35)

我用VC6.0可以编译 Hex2bin-1.0.10.7z (45.73 KB, 下载次数: 38)

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115692
QQ
发表于 2018-9-13 03:14:01 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-12 09:25 , Processed in 0.332603 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表