利用jink的驱动软件j-flash 合并两个hex的方法,bootloader+app

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用jink的驱动软件j-flash 合并两个hex的方法,bootloader+app相关的知识,希望对你有一定的参考价值。

   由于前几天要给工厂app和bootloader的hex的文件,网上很多都是bin的合并方法,bin的方法不再赘述,相信大家都能找到,现在将hex合并的方法写下来:

第一步:先打开第一个hex文件,

技术分享

 

 第二步:选择 “Merge data file”,合并文件

技术分享

第三步:两个工程有可能地址相同,会有如下提示:

技术分享

此时,点击“否”,然后把bootloader的hex关闭, 打开APP的hex,更改地址。

选择edit->relocate,此时需要写地址的偏移量,你需要查看的你的app程序的中断向量表的地址从哪里写的,将那个地址写上即可,然后点击保存。

技术分享

然后重复以上步骤,然后点击File->save data file as... 将其另存为 hex文件即可,hex文件合并完毕

 

以上是关于利用jink的驱动软件j-flash 合并两个hex的方法,bootloader+app的主要内容,如果未能解决你的问题,请参考以下文章

J-Flash ARM烧写提示 PC of target system has unexpected after blank checking.(pc=ox0800018A)

剑指OFFER----面试题25. 合并两个排序的链表

利用python合并两个文件

js利用Map对两个数组对象进行合并去重

CentOS6.9光盘合并

链表合并(反思自己的链表学习!!!!)