stm32------(1)使用keil和标准外设库进行stm32工程模板创建
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)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了