[分享] 【micropython】改进了复位进入bootloader

dcexpert   2019-6-25 15:59 楼主

从软件方式直接进入bootloader(ST系统引导加载程序或自定义mboot)是不可靠的,它的可靠性依赖于应用程序启用的外围设备。如果启用了WDT也不能进入bootloader。

此修补程序更改了从软件输入引导加载程序的方式。执行完整的系统重置,然后在启动过程的早期转移到所需的引导加载程序。RAM(堆栈)的前两个字保留以存储复位后引导加载程序的标志。

 

https://github.com/micropython/micropython/commit/04c7cdb668cc7ee391ef5fe000f825389197f7e2

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复