新建工程文件 LED-Template
在项目存放地址和keil5中分别新建以下文件:
在文件夹中新建文件USER用于存放main.c等函数文件
新建文件夹CMSIS 用于存放:
与内核相关的core_cm3.c/.h文件
与系统时钟有关的文件system_stm32f10x.c/.h
存放标准外设库stm32f10x.h
在CMSIS 中新建文件夹startup,再新建文件夹arm存放启动文件
新建文件夹FWLib用于存放官方的固件库函数
文件夹中新建inc存放.h文件
文件夹中新建src存放.c文件
新建文件夹MY用于存放自己编写的一些函数:
文件夹中新建inc存放.h文件
文件夹中新建led存放.c文件
新建文件夹OBJ存放生成的.hex文件
设置编译环境
Define:USE_STDPERIPH_DRIVER, STM32F10X_HD
加入 USE_STDPERIPH_DRIVER、STM32F10X_HD的原因
选择当前文件夹的位置,加快编译速度
选择生成.hex文件的位置
勾选 Create HEX File
在.c文件中#include "xxxx.h"编译后会自动加入工程