1)测试主控芯片使用STM32F401RET6,bootloader程序只占用Flash前64KB,理论上支持FLASH大于64KB的芯片
2)升级文件为bin文件,需要重命名为TEST.bin拷贝到U盘里
3)U盘插上,升级按键(GPIOC,GPIO_Pin_6)按下升级
4)Boot按键(GPIOC,GPIO_Pin_7)按下跳转到应用程序
5)RTC测试程序,跳转后现象,串口1(115200)每隔1秒打印一次时间
6)参考原理图不带按键和U盘接口,自行外接。
7)资源包含U盘IAP bootloader源码,RTC测试程序源码,参考原理图
1