STM32F4串口IAP固件更新
STM32F4串口IAP固件更新操作過程:
修改ST官方IAP程序,使之能在自己的開發(fā)板跑起來,關(guān)鍵是串口、按鍵和led。
在程序運(yùn)行前,建議按下按鍵,程序進(jìn)入IAP程序。當(dāng)超級(jí)終端上顯示選項(xiàng)時(shí),選擇1,下載鏡像文件到STM32F4XX內(nèi)部flash中。
一定要使用超級(jí)終端,而不是SecureCRT。選擇傳送--發(fā)送文件--瀏覽,選擇要發(fā)送的.bin文件,并且協(xié)議選擇Ymodem。最后,發(fā)送。
可以看到Programming Completed Successfully,此時(shí),在超級(jí)終端中鍵入3,可以看到IAP成功。
對(duì)于.bin文件的生成很簡(jiǎn)單,只要生成了工程的hex文件,將其放入有hex2bin.exe的目錄下,再把hex文件拖到.exe應(yīng)用程序上,即可在該目錄下生成對(duì)應(yīng)的.bin文件。