
搭建开发环境——MDK5安装指南
一、准备工作
以下是搭建开发环境所需的工具软件:
二、工具位置
搭建开发环境所需工具在资料包中的位置如下:
1. MDK-ARM 5.23安装文件:位于“…\第2部分:开发软件工具\ 1 – 搭建开发环境安装源文件\ 1–MDK5.23安装文件”目录下。
2. Keil.STM32F1xx_DFP.2.2.0安装包:位于“…\第2部分:开发软件工具\ 1 – 搭建开发环境安装源文件\ 2–Keil.STM32F1xx_DFP.2.2.0安装包” 目录下。
三、注意事项
1. MDK的安装路径不宜太深,安装路径不可有中文。(使用简洁的英文路径会降低安装出错的概率。)
2. 若电脑已安装MDK4版本或KEIL C51版本软件,请务必将MDK5.23安装在新建的目录下,例如新建的Keil_v5文件夹下。
3. MDK5.23版本安装需要增加MCU库的操作,即安装对应使用的MCU的型号添加安装包。
四、搭建MDK开发环境
1. 简介Keil μVision
Keil μVision是Keil公司开发的一个集成开发环境,包括μVision2、μVision3、μVision4以及μVision5几个版本。自2005年Keil公司被ARM公司收购后,Keil正式发布了Keil μVision5 IDE。Keil公司开发的ARM开发工具MDK(Microcontroller Development Kit)用于开发基于ARM核的系列微控制器的嵌入式应用程序。
2. 安装MDK5.23
双击MDK-523.exe启动安装向导,按照提示进行操作。在安装过程中,需注意以下几点:
选择安装路径,建议安装在默认路径。
如果已安装了MKD5.23之前的版本,需选择是否备份旧的文件。
填入相关信息,然后点击“Next”。
等待安装完成。
3. 安装pack
MDK5相比于之前的版本,在架构上做了调整,增添了新的特性。MDK5分成了MDK内核和Software Pack两部分。其中,内核部分包括编辑器、编译器、包安装和调试,而Software Pack则包含Device、CMSIS和MDK professional Midware。这种结构使得对MDK5的更新和维护更简单,可以根据开发需要选择安装对应的器件软件包。例如,开发STM32F103ZET6,只需安装STM32F103ZET6的安装包即可。
五、常见问题及解决办法
1. 使用MDK4的版本打开工程时,弹出提示信息。解决方法:使用MDK4打开该工程,或安装MDK4的兼容包。
2. 编译时提示代码超限。原因:MDK5未注册,未注册版本有代码限制。解决方法:注册MDK5。
六、MDK常用操作
1. 设置默认打开工程:在MDK配置窗取消勾选“Open most recent project”功能即可。
2. 关闭/打开语法动态检查:在MDK配置窗取消勾选“Enable”即可关闭语法动态检查功能。
3. 快速打开工程“map”文件:双击目标设备名称即可。
4. 批量注释和批量取消注释:选中代码后,点击相应按钮即可。
