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

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

 

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

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

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

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

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