實現 IAP

IAP就是在線升級程序,有一個前提,就是程序分爲兩部分,從bootloader啓動,跳轉到APP部分。 分三步: 1.APP從串口或者網絡接收升級的bin文件,然後先放在一個地方。這個地方可以是flash某個位置,也可以是norflash。 2.完成後,校驗一下整段程序CRC看是否正確。若正確則重啓。 3.bootloader把這個bin文件複製到APP的位置上,覆蓋原先的APP,跳轉到APP位置
相關文章
相關標籤/搜索