一、前言
最近用到了IAR编译调试软件,但是生成的app.bin和boot.bin是独立分开的,看了下IAR官方note和其他大佬的解释,找到了俩合并的方法:
参考:
https://www.iar.com/knowledge/support/technical-notes/general/creating-a-bootloader-for-cortex-m/
二、IAR合并
①打开工程,选择app,先编译生成app.bin
②选择boot,左上角Project > Options > Linker > Input ,选择刚刚生成的bin文件
然后编译生成就OK了
三、JFlash合并
打开JfFash
左上角File-->Open data file-->选择bin.app-->地址 --> merge data -->然后重复将boot.bin导入,
然后保存好就欧克了。