目的
为什么我们需要对两个bin文件进行整合呢?
这也是我写这篇文章的目的,我们来展开细谈。在我们工作或者学习中,用KEIL5进行单片机程序开发,我们都
知道单片机的程序保存在片内Flash中,正常情况下我们单片机运行的时候,只需要下载1次程序即可。但如果有
Bootloader程序和APP程序共存,那么他们共同瓜分这块Flash,因为是两个独立程序占用不同的地址,所以需要下载
2次程序,这就大大降低了工作效率,为了解决这个问题,我们可以通过合并软件,将2个下载文件制作成1个下载文件,
但2个文件最好不要有地址冲突,以免出现想象不到的程序bug。
具体操作
第1步,打开J-FLASH.EXE软件
第2步,创建下载工程
第3步,选择下载芯片型号
第4步,选择好之后点击OK
第5步,打开需要合并文件的其中一个文件
第6步,设置当前文件下载起始地址后点击OK
第7步,打开需要合并的另一个文件
第8步,设置当前文件下载起始地址后点击OK,一般这个文件的起始地址是上个文件的末尾地址
第9步,将这个文件另存为就好啦,另存为的文件即为两个文件合并后的文件