阅读背景:

STM32的IAP

来源:互联网 

最终要实现的是:
单片机每次上电会先运行Boot程序,检查标志位如果标志位为FLAG_TO_APP则直接跳转到App程序运行,如果标志位为FLAG_TO_BOOT,则运行Boot程序准备升级。在运行App程序时,当接收到升级的指令后会在FLASH中的某处空间写下升级的标志位FLAG_TO_BOOT,并且加载Boot程序,Boot程序会接受新的程序文件并且存储在相应的FLASH空间里,完成升级后会在标志位的空间写下FLAG_TO_APP,并且运行新的程序。 单片机每次上电会先运行Boot程序,检查标志位如果标志位为FLAG_TO_APP则




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: