WIFI网络(ESP8266)升级STM32: STM32使用http下载程序文件,乒乓升级方式,支持程序回滚 (WIFI模块AT,TCP透传方式) 2019-10-28 11:50:31 浏览数 (1) 实现功能概要BootLoader程序: 如果没有更新标志位,则尝试加载用户程序. 如果有更新标志位,STM32控制WIFI模块以TCP方式连接Web服务器,然后发送Get 协议获取程序文件,写入Flash后,重启! 每次写入Flash 切换Flash的写入位置,加入更新状态检测,更新失败则运行上一版程序(程序回滚)APP用户程序: 每隔10S,控制WIFI以TCP方式连接Web服务器,获取当前程序版本,如果版本不一致,写入更新标志,重启单片机!Flash配置:测试 flash 网站 0 人点赞 上一篇:分享雷军22年前编写的代码