keil软件版本:V5.35.00
st官网:STM32 固件 - 意法半导体STMicroelectronics
单片机型号:STM32F103VET6
配置步骤大致为:新建本地文件夹--->新建工程--->添加本地文件到相应工程--->打开魔术棒进行配置--->添加main文件
step1:新建本地工程文件夹(这里取名为template,因后续想要做为模板使用)
step2:根据功能分类在主文件夹下面创建子文件夹(可以根据个人习惯调整)
step3:将官网下载准备好的库文件和项目Readme文件添加到相应文件夹中
(其中:CMSIS中为内核有关的库文件,stdperiph中为stm32标准外设库)
step4:新建工程(keil中新建工程,保存地址为方才创建的Project文件夹)
(根据实际情况选择芯片型号)
(关闭在线添加库文件)
step5:添加组文件夹(在新建的工程中添加组文件夹,文件夹中添加相应文件)
step6:点击打开魔术棒进行相关配置
(Device中确认芯片和park)
(Target中设置ARM Compiler和UseMicroLIB)
(Output中设置输出文件夹、CreateHEXFile)
(Listing中设置文件夹)
(C/C++中添加处理宏和编译器查找的头文件路径、选择C99 Mode)
(Debug选择对应的仿真器)
(Utilities选择UseDebugDriver(选择默认配置的仿真器))
(Setting选项配置)
(FlashDownload中勾选相应配置选项,选择对应芯片型号(会自动添加上对应的内部flash下载算法))
step7:User中添加main.c、stm32f10x_it.c文件
至此,一个stm32工程模板配置完成;
参考:
1、[野火EmbedFire]《STM32库开发实战指南——基于野火指南者开发板》
2、STM32学习笔记:创建标准库工程模板 - schips - 博客园 (cnblogs.com)
3、stm32开发之使用Keil MDK以及标准外设库创建STM32工程 - 毛毛虫的薄刻 - 博客园 (cnblogs.com)
标签:文件,工程,keil,stm32,文件夹,------,添加,模板 From: https://www.cnblogs.com/xugdawn666/p/17281292.html