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

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

 

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

第三步:两个工程有可能地址相同,会有如下提示:(如果在编译的时候设置好Flash的地址则不会出现以下提示信息,例如:bootloader地址为0x8000000,app地址为0x8020000)

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

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

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

posted @ 2019-06-25 17:59  骑单车去旅行  阅读(946)  评论(0编辑  收藏  举报