硬件:stm32f103cbt6
软件:STM32F10x_StdPeriph_Lib_V3.5.0
文章目录
1 预备知识
基于标准外设库(STM32F10x_StdPeriph_Lib_V3.5.0
)的IAP升级相关资料可以参考 IAP ST官方资料汇总。
STM32升级的三种方式:IAP
,ICP
,ISP
;具体有什么区别可以自行Google
;
本文需要实现STM32的Bootloader
(后面Bootloader
/IAP
不加以区分),文件传输基于ymodem
协议通过串口进行传输,这里参考了ST
官方的DEMO
——