1.创建一个文件夹A(用于保存)
2.打开keil->project->new uVsion project
3.选择stm32型号
4.在A中创建3个文件夹
5.(1)打开固件库文件夹C:\Users\sky\Desktop\A\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm
把里面的所有文件放在1号文件夹中
(2)C:\Users\sky\Desktop\A\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x
把里面的.c和.h文件放在1号文件夹中
(3)内核描述文件 C:\Users\sky\Desktop\A\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport
把里面的所有文件放在1号文件夹中
(4)C:\Users\sky\Desktop\A\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver\inc
把里面的所有文件放在2号文件夹中
(5)C:\Users\sky\Desktop\111\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver\src
把里面的所有文件放在2号文件夹中
(6)C:\Users\sky\Desktop\固件库_2\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template
把里面的.c和.h放在3号文件夹中
(7)在keil中新建3个组
(8)将3个文件夹和3个组的名字取相同即可,然后将第一个文件夹的 startup_stm32f10x_md.s 和所有的.c和.h文件加入到第一个组
(9)将第二个文件的所有文件放入第二个组
(10)将第三个文件的所有文件放入第三个组
(11)选择魔术棒,点击c/c++ 将三个文件的路径加入到include path,Define中写入USE_STDPERIPH_DRIVER
(12)点击Debug,选择ST-Link Debugger,点击Setting->Flash Download,勾选Reset and Down
(13)删除main.h的所有代码
6.开始写自己的代码
标签:Lib,V3.5,模版,STM32F10x,如何,文件夹,创建,StdPeriph,固件 From: https://www.cnblogs.com/mofeibai/p/17737691.html