开发编译工具(MDK)

MDK介绍:

编译工具:MDKRealView MDKMDK-ARM(Microcontroller Development kit),是 ARM 公司收购Keil公司以后,基于uVision界面推出的针对ARM7ARM9Cortex-M0Cortex-M1Cortex-M2Cortex-M3Cortex-R4等ARM处理器的嵌入式软件开发工具。MDK-ARM 集成了业内最领先的技术,包括 uVision4 集成开发环境与 RealView 编译器RVCT。支持 ARM7、ARM9 和最新的Cortex-M3/M1/M0 核处理器,自动配置启动代码,集成 Flash 烧写模块,强大的 Simulation 设备模拟,性能分析等功能,与 ARM 之前的工具包 ADS 等相比,RealView 编译器的最新版本可将性能改善超过 20%。
Keil公司开发的ARM开发工具MDK,是用来开发基于ARM核的系列微控制器的嵌入式应用程序。它适合不同层次的开发者使用,包括专业的应用程序开发工程师和嵌入式软件开发的入门者。MDK包含了工业标准的Keil C编译器、宏汇编器、调试器、实时内核等组件,支持所有基于ARM的设备,能帮助工程师按照计划完成项目。

MDK安装

登录MDK官网,下载MDK5软件,下载地址: http://www.keil.com/mdk5 或者 https://www.keil.com/download/product/ 下载的版本最好在5.24以上,本开发教程以5.24版本为例:

  1. 双击MDK524应用程序文件,点击next>>

  2. 打上 I agree前面的勾勾,即是同意一些安装协议。点击next>>

  3. 选择安装路径,可以默认也可以安装在我们自己建立的文件夹下(使用英文路径)。点击next>>

  4. 然后这里填写相关信息,填写完成继续next>>

  5. 等待安装完成即可

  6. 安装完成,点击Finish

MDK注册激活

这里推荐有钱的用户还是自己买一个正版的License进行注册激活,我作为初学者只能使用一些网上的教程进行学习性注册。

安装MDK芯片支持包

安装完MDK后,需要安装芯片对应的ARM支持包(pack)。

  • 【推荐】方式一 登录官网:https://www.keil.arm.com/packs/?q=STM32F1&pack-search= 下载 keil.STM32F1xx_DFP.2.2.0.pack后安装,双击运行,默认路径点击next>>等待安装完成。
  • 【不推荐】方式二 在线安装:
    1. 打开软件,在导航栏打开pack安装管理界面,然后选择OK选项。

    2. 进入在线安装界面,选择 Keil::STM32F1xx_DFP,点击 install 进行安装