GPRS网络(Air202/SIM800)升级STM32: 测试STM32远程乒乓升级,基于(GPRS模块AT指令TCP透传方式),定时访问升级
前言 上节实现远程更新是更新的STM32F103C8T6的单片机 GPRS网络(Air202/SIM800)升级STM32: 测试STM32远程乒乓升级,基于(GPRS模块AT指令TCP透传方式),定时访问升级 这节将告诉大家如何移植到其它型号的单片机. 这一节以 STM32F103RET6 (512KB Flash 64KB RAM) 为例 我使用我的这块板子 大家测试的时候可以按照下面的方式接到自己的GPRS模块(Air202 / SIM800) 单片机串口1 接到GPRS的AT指令配置串口 单片机引脚PB2 接到GPRS的复位引脚 直接上菜 一,由于是移植的F103系列所以BootLoader程序咱可以不用移植,直接先拷贝过去 二,调整下Flash的分配 2.1 自己自行调整哈,不过要注意最好设置成2的倍数因为512KB的Flash单片机都是以2KB作为一页 三,其它大家应该知道的配置(以下根据自己使用的芯片选择) 四,编译下载,看下打印的信息 user1ROMStart: 0x8004000 //用户程序1开始的地址 user1ROMSize : 0x3d000 //用户程序1大小 249856字节 == 244KB user2ROMStart: 0x8041000 //用户程序2开始的地址