單片機程序如果有IAP功能的話,就會生成兩個hex文件,一個是Boot,一個是App,如果給讓生產燒錄兩個文件,就會降低生產效率,所以在燒錄前最好將兩個文件合並成一個文件,燒錄一次即可,合並方法如下:
1、創建一個新的文本文檔;
2、在文檔中輸入以下內容:
copy /b .\Boot\Exe\Boot.hex+.\App\Exe\App.hex 123.hex
ps:.\Boot\Exe\Boot.hex為第一個文件的存放目錄,.\App\Exe\App.hex是第二個文件的存放目錄
123.hex為合並后的文件,默認和此文本文檔在同一目錄下
.\ 表示當前目錄,..\ 表示上一級目錄
/b 為了防止合並過程中生成亂碼(我深有體會啊)
3、將文本文檔的后綴由 .txt 改為 .bat ,並鼠標左鍵雙擊此文件,就會在當前目錄生成合並后的文件 123.hex。