stm32 IAP升级 OTA升级 野外设备远程升级 自建FTP服务器升级 多App备份 切换,防变砖
芯片 stm32f103系列
4G模块 EC200T
程序简介:一个bootloader程序
多个主程序程序可相互切换
主程序A 出厂前烧录,永不更改,用于升级失败后,做应急程序使用,保障单片机不变砖
主程序B 日常运行,可升级替换
原创文章,转载请说明出处,资料来源:http://imgcs.cn/5c/661578695402.html
主程序C 功能与主程序B相同
三个主程序间可通过上位机远程控制,切换运行
单片机通过4G模块远程下载服务器上的BIN文件,通过BIN文件数据自动判断程序应该烧录的flash位置进行升级,升级成功后自动跳转到新程序。
本程序升级流程清晰,多重防范措施避免单片机因为升级而变砖,保证系统正常运行。
无论你想要通过什么方式升级,只需要自己修改数据的接收方式,搭配我的固件处理代码,可有效保证系统稳定运行。
可以得到 bootloader和app的源码,上位机EXE文件,详细的说明书文档(附带如何自己搭建FTP服务器)
原创文章,转载请说明出处,资料来源:http://imgcs.cn/5c/661578695402.html
标签:FTP,主程序,OTA,程序,升级,单片机,服务器 From: https://blog.51cto.com/u_16171368/6584095