2024年5月27日发(作者:)

Keil MDK5认识

1 实验目的

(1) 学习使用Keil MDK5建立工程;

(2) 熟悉Keil MDK5编程语言;

(3) 学会使用Keil MDK5的软件仿真。

2 实验任务

(1) 安装Keil MDK5软件,安装芯片软件包,注册软件;

(2) 新建工程文件;

(3) 下载程序,并进行软件仿真,观察程序运行结果。

3 实验说明

STM32所有系列的微控制器都可以在Keil MDK5下进行软件开发。Keil MDK,也称

MDK-ARM,Realview MDK、I-MDK、uVision4 等。目前Keil MDK 由三家国内代理商

提供技术支持和相关服务。

MDK-ARM软件为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了

一个完整的开发环境。MDK-ARM专为微控制器应用而设计,不仅易学易用,而且功能强

大,能够满足大多数苛刻的嵌入式应用。

4 实验步骤

(1) 安装Keil MDK5软件,安装芯片软件包,注册软件;

(2) 建立工程文件,选择芯片型号,加载系统文件、内核文件、标准外设驱动函数,

添加系统启动文件;

(3) 设置头文件加载路径,需要配置一个全局的宏定义变量,定位到c/c++界面,然

后填写“STM32F10X_HD,USE_STDPERIPH_DRIVER”到Define输入框里面;

(4) 编译整个工程,根据提示修改语法错误;

(5) 下载程序;

(6) 选择仿真模式,利用模拟示波器观察程序运行结果。

MDK5软件的安装和注册

(1) 打开本课程所提供的资料,进入到MDK5文件夹。选中后Keil uvision5 MDK版,

右键解压到当前文件夹。