新建基于标准固件库MDK5工程模板
1、STM32官方库文件夹介绍
如上图,是ST官方提供的STM32标准固件库的文件包结构;
STM32官方固件库下载地址:
“https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32054.html“
1.1.0、Libraries文件夹:
该文件夹下有CMSIS和STM32F10x_StdPeriph_Driver两个目录;其中CMSIS目录下是启动文件,STM32F10x_StdPeriph_Driver存放的是STM32固件库源码文件;源文件目录下inc目录存放的是类似于“stm32f10x_xxx.h”格式的头文件,src目录下存放的是类似于"stm32f10x_xxx.c"格式的固件库源文件;
其他两个不是特别重要的文件夹"Project"与"Utilities"分别存放的是官方提供的固件实例源码与官方评估板的一些对应源码;
1.1.1、关键文件介绍
.\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_L