stm32 iap 远程升级方案讨论

2019-12-27 19:01发布

我想通过GPRS实现STM32的远程升级,想法是把512kflash分成两个应用程序区,平常工作在A区,如果收到升级数据就先写入B区,全部写完后如果校验通过就在某个位置上置标志位然后重启系统。系统在引导区的时候根据标志位来运行A区或B区。有谁能提供个思路呢???
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
100条回答
xizi
2020-01-06 22:28
回复【64楼】gdlun
以前弄过单片机的,差不多的,可以参考下!
点击此处下载  (原文件名:远程升级解决方案.pdf)  

-----------------------------------------------------------------------

所谓应用程序运行时就可以实现升级,并不是把升级流程嵌入应用程序,而是打入一个升级标记,然后放狗咬人。boot区的IAP检查升级标记,转入升级流程。

一周热门 更多>