J-Flash:HEX文件的合并方法

一.通常的合并方法

一般我们用J-Flash合并HEX文件步骤都是这样的:
1.File->Open Data File…
然后打开要合并的HEX文件或BIN文件(BIN文件没有地址信息所以要自己输入)。
2.File->Merge Data File…
打开第二个需要合并的HEX文件。
合成后就可以烧写了,也可以保存为新的HEX文件保留。
我们一般就这样合并HEX文件或BIN文件来方便烧写。

二.另一种方式

有一次我想要合并两个HEX文件,然后按照上面的方式来合并,但没达到想要的效果。
IAP和APP,我们通常会把这两个合并烧写,但是我把IAP的部分丢失了,却找到一个完整的旧的合并HEX文件。

由于HEX文件带地址信息,通常的合并方法合并不了新的APP HEX文件,那么就先把IAP从合并文件中提取出来,分别用记事本和J-Flash打开合并的HEX文件,找到APP开始的地址那行:
(其实是因为使用编译软件的时候没有更改开始地址,导致HEX文件的地址是0x8000000开始的,才会在合并时覆盖掉)

在这里插入图片描述
我的是0x800A000

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值