一、需求描述
stm32的开发,通常一个项目使用一个工程文件。一个工程文件,通常包括系统启动程序、stm32库函数、用户程序。通常stm32的开发使用的是keil公司开发的MDK5,本文主要介绍如何使用mdk5搭建一个工程。
包括如下内容:
1.mdk5下载
2.工程文件搭建
3.固件编译
4.烧录测试
二、mdk5下载
keil官网
可以直接去keil官网下载mdk5,需要填写邮箱等相关信息。MDK5是开源的软件,但不能作为商用。下载完后傻瓜式安装就可以了。
安装完后,打开mdk5的界面如下:
(2-1)
三、工程搭建
下载并安装完mdk5后,就可以创建工程了。后续大多数情况下是使用ST库函数进行开发的,所以我们会搭建库函数开发的工程。因此,在工程中势必需要继承st固件库以及启动文件。
3.1 创建工程目录
先在电脑上创建好工程目录结构,笔者在电脑中创建Measurer_Project_DevelopBoard目录。