1. 该项目实现通过PC的串口对STM32系列MCU进行IAP。
2. 该项目包含三个部分(三套代码):
运行在STM32平台的Bootloader;
运行在STM32平台的App(我做了两个,一个是支持usmart的重量版,一个是很简洁的轻量版);
运行在Windows平台的上位机操作工具。
3. 本篇是属于运行在STM32平台的Bootloader部分,另外两篇介绍请参阅:
windows平台操作工具
STM32平台的APP(支持USMART的版本) STM32平台的APP(轻量版)
4. 该部分作为Bootloader可运行在多个STM32F10x系列:
CL系列、XL系列、HD系列、HD_VL系列、MD系列、MD_VL系列、LD系列、LD_VL系列。
5. 这套代码几乎不用移植就可以用在你的项目上。只需要简单的根据你的项目配置工程。
1