如果有更新标志位,STM32控制GPRS模块以TCP方式连接Web服务器,然后发送Get 协议获取程序文件,写入Flash后,重启!
... 每隔30S,控制GPRS模块以TCP方式连接Web服务器,获取当前程序版本,如果版本不一致,写入更新标志,重启单片机!...测试准备工作(默认访问我的服务器,改为自己的服务器,请看后面说明)
一,下载BootLoader程序(请自行下载)
?
二,调整波动开关位置,STM32和GPRS 串口1 通信
?...四.准备两个串口模块,两个串口模块的RX,分别接到单片机的PA9和PA10.
4.1注:此为监控STM32和GPRS之间的数据,看到更新的过程.
?
4.2 示意图
?...修改为连接自己的服务器
一,修改BootLoader,和两份用户程序连接的Web服务器的IP地址,端口号信息
?
?
?