1.摘要
本篇文章介绍了一个基于STM32F103的串口更新固件App程序的Bootloader设计,该设计使用STM32F103C8T6作为主MCU,其串口通过CH340可以连接电脑的USB接口,使用电脑进行STM32的固件更新,并且传输的固件APP的BIN文件使用AES128加密,更加的安全可靠。
2. 效果预览
https://www.bilibili.com/video/BV1VE42137ws
3.文章介绍
https://blog.csdn.net/JIE15164031299/article/details/135891629
4.购买须知
均为数字资源,无实物
需要有一定的编程基础,可以独立进行仿真,以及一定基础的硬件焊接能力,本人不提供任何形式的帮助或代做,遇到问题建议大家可以先百度,多半能找到答案。
包含STM32工程文件、PCB工程文件、加密工具和传输工具工程文件等。
1)本项目使用STM32F103C8T6作为主控MCU,keil5工程,STM32部分程序一共有3个工程文件,即:Bootloader(主要)、APP1、APP2。
2)加密工具和传输工具的工程文件均使用Visual Studio 2019 (即 VS2019);
3)PCB使用Altium Designer 09 (即 AD09) 进行设计,对焊接能力有一定的要求;
4)数字资源一经购买,概不退款,敬请谅解。