
stm32固件库
-
2023年3月1日发(作者:二阶低通滤波器)KeiluVision5中配置stm32标准固件库v3.5
1、创建⽂件夹Fwlib_template,4个⼦⽂件夹
(1)Doc:⽂档说明,开发⽇志
(2)Libaraies:2个⼦⽂件,
CMSIS⼦⽂件:
STM32F10x_StdPeriph_Driver⼦⽂件:
(3)project:保存直接的Keil⽂件
(4)User:main.c
附加:,点击之后可以删除⼯程编译过程产⽣的⼀些中间⽂件,让⼯程变得⼲净。
以上⽂件及格式统⼀打包
2、按照下⾯长图所⽰新建4个⽂件夹并导⼊对应的⽂件
新建组:
点击⽂件夹名后F2重命名
右键导⼊对应的⽂件
(1)STARTUP下的startup_stm32f10x_hd.s:在Fwlib_templateLibaraiesCMSISstartup⽂件夹下
(2)FWLIB下导⼊Fwlib_templateLibaraiesSTM32F10x_StdPeriph_Driversrc⾥⾯全部⽂件
(3)main.c和stm32f10x_it.c在Fwlib_templateUser中
(4)Doc下的readme
3、⽂件导⼊整理好之后配置头⽂件和路径
头⽂件:Define⾥输⼊USE_STDPERIPH_DRIVER,STM32F10X_HD
路径
选择的3个路径分别是
Fwlib_templateLibaraiesCMSIS
Fwlib_templateLibaraiesSTM32F10x_StdPeriph_Driverinc
Fwlib_templateUser
(4)确定后编译,不报错就OK了
补充:可能会出现报4个错的情况
把编译器的版本由6改为5即可