HEX文件合并工具
?
? ? ? 由于基本現有開發產品均用到了IAP功能,即BOOT程序加APP程序總和。其中BOOT程序,不光只用來做程序跳轉,也可以用來做開關機部分的開關邏輯。這樣的做基本可以用在串口、網絡、U盤、SD卡等介質,方便維護,不用仿真器及拆蓋等等,有著廣泛的應用。
? ? ? ?但是由于BOOT和APP是2個獨立的程序,如果在生產過程中分別燒錄,會造成一些不必要的麻煩。因此,找到了一個比較好的HEX文件合并工具,還可以生成BIN文件。
? ? ? ? 軟件源碼開源,非本人所編寫,github地址為:https://github.com/SmartElec/STM32-IAP-HEX-Merge,源碼為C#所編寫。
? ? ? ? 下載下來,會是一個工程文件,該工程沒有release包,但是在STM32-IAP-HEX-Merge-master\Hex文件合并\bin里面,直接打開即可。
? ? ? ? ? ? ? ? 具體界面如下圖所示:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ?可以拖入2個hex文件,如下所示:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? 點擊“合并“按鍵,即可生成一個hex文件,即可生成一個文件,一鍵燒錄,方便生產及固件發布。
總結
- 上一篇: 冯·米塞斯分布
- 下一篇: 华为HCIP-Datacom821(44