固件库采用3.5.0版本
USE_STDPERIPH_DRIVER,STM32F10X_CL
1.首先建立工程文件,将固件库中的文件复制过来
建立工程文件夹project,包含文件夹
user:用户可自己修改的文件
CMSIS:Cortex-M3内核相关文件
startup:启动单片机的汇编文件
driver:外设操作的驱动文件
具体向工程文件夹中添加的文件为:
将路径:固件库文件夹\Project\STM32F10x_StdPeriph_Template中的stm32f10x_conf.h、stm32f10x_it.c、stm32f10x_it.h文件添加到user文件夹,再在其中建立一个main.c主文件
将路径:固件库文件夹\Libraries\CMSIS\CM3\CoreSupport中的core_cm3.c、core_cm3.h 文件,以及固件库文件夹\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x中的stm32f10x.h、system_stm32f10x.c、system_stm32f10x.h文件添加到CMSIS文件夹
将路径:固件库文件夹\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm 中的startup_stm32f10x_cl.s(互联型启动文件)文件添加到startup文件夹
将路径:固件库文件夹\Libraries\STM32F10x_StdPeriph_Driver中的src和inc文件夹全部复制到driver文件夹
2.在Keil中建立工程并管理工程文件
3.设置Keil与编译相关的选项
USE_STDPERIPH_DRIVER,STM32F10X_CL
4.添加代码
中断代码添加在stm32f10x_it.c中。