stm32远程升级

2019-07-21 05:15发布

设计思路如下:开始判断电池备份区域寄存器的值:等于就清除寄存器的值接着升级程序,升级程序后软件复位。不等于则不升级,执行按键中断。按键中断程序:中断触发,写寄存器的值,复位。现在的问题是:执行第一次远程升级成功,那么怎样接着第二次升级呢?就是说现在永远跑在新的程序里,如何跳出来接着第二次,第三次.....升级呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。