【全家桶】基于STM32固件更新的Bootloader设计

作品简介


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)数字资源一经购买,概不退款,敬请谅解。

创作时间:2024-01-31 10:54:15