STM32新建工程

本文介绍了如何使用MDK5建立STM32F10X基于固件库的工程模板,包括新建工程文件夹、配置工程及添加所需文件。详细步骤涵盖从创建文件夹结构到添加启动文件、配置编译路径和宏定义,旨在提高开发效率。
摘要由CSDN通过智能技术生成

新建STM32F10X基于固件库的工程模板

开发环境:MDK5
固件库版本:V3.5

对于初学者学习STM32来说,刚开始最懵逼的应该就是如何建立一个新工程了。我就是这样的,在练习了几天后现在稍微熟练了,但是想了想,其实无论是在学习还是工作中,最重要的还是效率,不可能每次都要从头开始新建一个工程。
所以在这里,结合自己的亲身经历分享如何使用MDK(Keil)建立一个STM32F10X基于固件库的工程模板,希望能和大家多多交流,如有什么不当之处,还望指正。


第一步:事先准备

提前准备STM32F10X基于固件库工程相关启动配置文件,或者官网下载ST官方库文件


第二步:新建工程文件夹


2.1 在建立工程之前,在电脑的某个目录下面建立一个文件夹,以便后面所建立的工程都可以放在这个文件夹下面,以文件夹为 Template为例,然后再在该文件夹下分别新建USER,LIB,CORE,OBJ,HARDWARE等5个文件夹。
Template目录

  • USER文件夹,用来放工程文件外,还用来存放主函数文件 main.c,以及其他包括 system_stm32f10x.c 等文件;
  • LIB 文件夹,顾名思义用来存放 ST 官方提供的库函数源码文件;
  • CORE文件夹, 用于存放核心文件和启动文件;
  • OBJ 文件夹,用于存放编译时产生的中间文件;
  • HARDWARE文件夹,用于存放用户自定义文件

2.2 点击 MDK 的菜单:Project –>New Uvision Project ,然后将目录定位到刚才建立的文件夹Template 之下的USER 目录下面,我们的工程文件就都保存到 USER 文件夹下面。工程命名为Template,然后点击保存。
新建工程
定义工程名称

  • 接下来会出现一个选择 CPU 的界面,就是选择工程所需要的芯片型号。
    选择STMicroelectronics–>STM32F1 Series–>STM32F103–>选择相应的型号。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值