2019.03.12-使用MDK5搭建STM32基础工程步骤

本文详细介绍了如何使用MDK5搭建STM32的基础工程,包括创建工程文件夹、选择CPU型号、添加启动代码及库文件,以及配置编译路径和包含头文件的路径,最终实现工程的正确编译。
摘要由CSDN通过智能技术生成

1、在建立工程之前,我们在电脑的某个目录下面建立一个文件夹,后面所建立的工程都可以放在这个Test文件夹下面。

 

2、点击 MDK 的菜单:Project –>New Uvision Project,然后将目录定位到刚才建立的Test文件夹下,在这个目录下面建立子文件夹Project,然后定位到Project目录下面,我们的工程文件就都保存到Project文件夹下面。重命名工程,点击保存。

 

3、接下来会出现一个选择 CPU 的界面,根据需要选择芯片型号。特别注意:一定要安装对应的器件pack才会显示这些内容哦!MDK所需的pack可以在http://www.keil.com/dd2/pack/下载使用。 

 

4、到这里,我们还只是搭建了一个框架,还需要添加启动代码以及.c文件等。现在我们看看Project目录下面包含 2 个文件夹和 2 个文件。这里我们说明一下,test.uvprojx 是工程文件,非常关键,不能轻易删除。Listings 和 Objects文件夹是MDK自动生成的文件夹,用于存放编译过程产生的中间文件。这里,为了跟 MDK5.1之前版本工程兼容,我们把两个文件夹删除,我们会在下一步骤中新建一个 OBJ 文件夹,用来存放编译中间文件。当然,我们不删除这两个文件夹也是没有关系的,只是我们不用它而已。

 

5、接下来,我们在Test工程目录下面,新建 3 个文件夹 CORE、OBJ以及STM32F10x_FWLib。CORE 用来存放核心文件和启动文件,OBJ 是用来存放编译过程文件以及hex 文件,STM32F10x_FWLib文件夹顾名思义用来存放ST官方提供的库函数源码文件。已有的USER目录除了用来放工程文件外,还用来存放主函数文件 main.c,以及其他包括system_stm32f10x.c等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值