硬汉嵌入式论坛

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

[MDK] MDK Keil hex 转 bin

[复制链接]

6

主题

17

回帖

35

积分

新手上路

积分
35
发表于 2025-5-8 11:16:00 | 显示全部楼层 |阅读模式
找到两种工具:

  • fromelf.exe
  • srec_cat.exe


使用过程中发现有时候 fromelf.exe 无法成功转成bin, 可以试试srec_cat.

使用方法:
  • [C] 纯文本查看 复制代码
    fromelf --bin -o "$[email]L@L.bin[/email]" "#L"
  • [C] 纯文本查看 复制代码
    srec_cat.exe #H -Intel -o $[email]H@P.bin[/email] -Binary



srec_cat.exe 使用说明

srecord-1.65.0-win64.zip (17.91 MB, 下载次数: 9)




回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117530
QQ
发表于 2025-5-8 15:37:40 | 显示全部楼层
谢谢楼主分享。

使用hex2bin.exe小软件,也可以,非常方便。
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=21044

回复

使用道具 举报

219

主题

1109

回帖

1776

积分

至尊会员

More we do, more we can do.

积分
1776
发表于 2025-5-8 15:56:17 | 显示全部楼层
使用MDK自带的fromelf就够了。
回复

使用道具 举报

6

主题

17

回帖

35

积分

新手上路

积分
35
 楼主| 发表于 2025-5-9 09:27:06 | 显示全部楼层
eric2013 发表于 2025-5-8 15:37
谢谢楼主分享。

使用hex2bin.exe小软件,也可以,非常方便。

这个也好用,只是不能方便的集成到 Keil 的User command 里面。
回复

使用道具 举报

6

主题

17

回帖

35

积分

新手上路

积分
35
 楼主| 发表于 2025-5-9 09:28:26 | 显示全部楼层
emwin 发表于 2025-5-8 15:56
使用MDK自带的fromelf就够了。

大部分情况下是很好用的, 但是遇到 fromelf 无法转换的情况
回复

使用道具 举报

6

主题

306

回帖

324

积分

高级会员

积分
324
发表于 2025-5-9 12:17:12 | 显示全部楼层
在什么情况下用BIN?BIN又没有地址信息,多不方便,所有下载软件都是支持HEX文件的吧?
回复

使用道具 举报

6

主题

17

回帖

35

积分

新手上路

积分
35
 楼主| 发表于 2025-5-9 14:19:46 | 显示全部楼层
fxyc87 发表于 2025-5-9 12:17
在什么情况下用BIN?BIN又没有地址信息,多不方便,所有下载软件都是支持HEX文件的吧?

有些离线下载器不能支持太大固件,转bin后固件会变小,适应离线下载器
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-13 01:38 , Processed in 0.049707 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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