MDK_ARM 下载及安装教程

先点赞,再看博客,顺便点个关注鼓励一下。
如果文章看完,觉得不错的话可以点个收藏,日后不迷路。

MDK_ARM 下载及安装教程

  • 1 前言
  • 1.1 关于Keil
    • 1.2 MDK-ARM 介绍
    • 1.3 MDK-ARM 版本
    • 1.4 许可证类型
    • 1.5 安装环境
  • 2 软件下载
    • 2.1 官网下载
    • 2.2 云盘下载
  • 3 软件安装
  • 4 结束
  • 附录 更新日志 ( 网盘链接 )

1 前言

1.1 关于Keil

在这里插入图片描述
    Keil 是一款软件,也是一家公司名。 Keil 公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。 Keil 公司制造和销售种类广泛的开发工具,包括 ANSI C 编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel)。有超过 10 万名微控制器开发人员在使用这种得到业界认可的解决方案。其 Keil C51 编译器自1988 年引入市场以来成为事实上的行业标准,并支持超过 500 种 8051 变种。
    Keil 公司在 2005 年被 ARM 公司收购。 之后, ARM Keil 推出基于μVision 界面,用于调试 ARM7, ARM9, Cortex-M 内核的 MDK-ARM 开发工具,用于控制领域的开发。
    Keil虽然没有发布中文版本,但是Keil 系列软件却被中国80%以上的软硬件工程师使用,但凡与电子相关的专业,都会开始从单片机和计算机编程开始学习,而学习单片机自然会用到 Keil 软件。

1.2 MDK-ARM 介绍

MDK_ARM 下载及安装教程_第1张图片
    MDK-ARM 软件为基于 Cortex-M、 Cortex-R4、 ARM7、 ARM9 处理器设备提供了一个完整的开发环境。 MDK-ARM 专为微控制器应用而设计,而且功能强大,能够满足大多数苛刻的嵌入式应用。
    与 Keil MDK4 及之前版本不同,Keil MDK5 分成 MDK CoreSoftware Packs 两部分。MDK Core 主要包含 µVision5 IDE 集成开发环境和 ARM Compiler 5。 Software Packs 则可以在不更换 MDK Core 的情况下,单独管理设备支持包和中间件更新包。
    Keil MDK 的 ARM C/C++ Compiler 通过了 TüV Certified 认证,完全符合 IEC 61508-3 标准的 T3 类开发工具要求。目前, Compiler 的 Safety Package 仅包含在 MDK 专业版中。

1.3 MDK-ARM 版本

    MDK-ARM 有四个可用版本,分别是 MDK-Lite(免费评估版)、 MDK-Essential(基础版)、 MDK-Plus(标准版)和 MDK-Professional(专业版)。所有版本均提供一个完善的 C/C++开发环境,其中 MDK-Professional 还包含大量的中间库。 四个版本之间的比较请自行查看http://www2.keil.com/mdk5/selector。
    需要注意的是, MDK-Lite 版本可以任意下载使用,不需要序列号或许可密钥,但代码有 32 KB 的大小限制。 MDK-Lite 版本可通过使用一个有效的产品序列号转换成其他 MDK-ARM版本。

1.4 许可证类型

  1. 节点锁定:节点锁定许可证允许一个人在最多两台计算机(单用户)上恰好使用一个MDK, 无需网络连接。(获取许可证:https://www.keil.com/license/install.htm)
  2. FlexLM 浮动: FlexLM 许可证允许开发人员在多台计算机上使用 MDK。需要网络连接以签出 FlexLM 许可证。(获取许可证: https://www.keil.com/license/floating.htm)
  3. 开发 Holtek Cortex-M0+的 MDK:免费,是 Holtek 购买的许可证。(获取许可证: https://www2.keil.com/holtek/ht-edition)
  4. 开发 Nuvoton Cortex-M0 / M23 的 MDK:免费,是 Nuvoton 购买的许可证。(获取许可证: https://www2.keil.com/nuvoton/M0-M23)
  5. 开发 STMicroelectronics STM32F0、 STM32G0 和 STM32L0 的 MDK:免费,是STMicroelectronics 购买的许可证。(获取许可证: https://www2.keil.com/stmicroelectronics-stm32/mdk)

1.5 安装环境

    系统版本: Windows 10 专业版 64 位(MDK-ARM 仅支持 Windows 系统)
    软件版本: MDK5.29

2 软件下载

2.1 官网下载

    下载地址: https://www.keil.com/download/product/
    下载方法:

  1. 打开下载地址网站,点击 MDK-Arm(其他软件都是一样的方法)
    MDK_ARM 下载及安装教程_第2张图片
  2. 填写基本信息后,点击 Submit
    MDK_ARM 下载及安装教程_第3张图片
    (类似一个问卷调查,填写完就可以下载,不需要登陆账号)
  3. 点击 MDK529.EXE 进行下载
    MDK_ARM 下载及安装教程_第4张图片
    (可以使用浏览器进行下载,如果下载速度较慢,建议使用迅雷下载)

2.2 云盘下载

    下载地址:https://pan.baidu.com/s/1Twd5wwM9Nm7d0FvvdWhzjA(提取码: 0cka)
    下载方法:直接下载。非会员下载速度比较慢, 最新版本建议去官网下载。(云盘收录了以前的版本)

3 软件安装

  1. 使用管理员身份打开 MDK529.EXE,点击 Next
    MDK_ARM 下载及安装教程_第5张图片

  2. 勾选同意协议,点击 Next
    MDK_ARM 下载及安装教程_第6张图片

  3. 选择软件和支持包的安装路径
    MDK_ARM 下载及安装教程_第7张图片(建议不要安装在 C 盘里,特别是 C 盘比较小的电脑)

  4. 选择好安装路径后,点击 Next
    MDK_ARM 下载及安装教程_第8张图片

  5. 填写基本信息(可以随便填写),点击 Next
    MDK_ARM 下载及安装教程_第9张图片

  6. 安装程序会自动安装 MDK 软件及解压基本支持包
    MDK_ARM 下载及安装教程_第10张图片(安装软件)
    MDK_ARM 下载及安装教程_第11张图片(解压安装 ARM CMSIS 5.6.0 支持包)
    MDK_ARM 下载及安装教程_第12张图片(解压 Keil MDK-Middleware 7.10.0 中间包)
    安装需要一段时间,和电脑配置有关系。若安装途中弹出安装 ULINK 驱动的弹窗,点击安装

  7. 安装完成后, 关闭窗口或弹窗

  8. 使用管理员身份运行软件 Keil µVision5,会弹出参加改进计划窗口,点都可以。
    MDK_ARM 下载及安装教程_第13张图片

  9. 软件界面如下
    MDK_ARM 下载及安装教程_第14张图片

  10. 点击 File,再点击 License Management
    MDK_ARM 下载及安装教程_第15张图片

  11. 输入许可证密钥(New License ID Code),点击 Add LIC
    MDK_ARM 下载及安装教程_第16张图片

  12. 点击 Evaluate MDK Professional,可以申请短期免费试用,获取许可证密钥
    MDK_ARM 下载及安装教程_第17张图片
    MDK_ARM 下载及安装教程_第18张图片

  13. 许可证密钥验证通过后, 会在下面对话框显示 LIC Added Sucessfully
    MDK_ARM 下载及安装教程_第19张图片
    注意:
    MDK-ARM 是一个收费软件,官方严厉打击盗版, 请支持正版,拒绝盗版
    (1)如果读者用于商业用途,请通过正规渠道购买正版许可证码或正版软件。
    (2)如果读者个人学习使用,可以使用 MDK-Lite 免费评估版,但代码大小有 32KB 的限制;
       如果还不能满足使用需求,请自行在网上查找注册机及购买正版许可证码或正版软件。
    (3)如果读者使用 MDK-ARM 开发用户免许可内核系列的芯片,请参看本文章1.4 许可证类型的内容。

  14. 许可证密钥验证通过后,软件就可以正常使用了。

4 结束

    本教程由 Brendon Tan 原创发布,版权所有。该文档仅供个人学习交流使用,不得用于其他用途, 禁止商用, 转载或公开使用请联系作者授权。
    此教程由本人独立整理,如有不当之处,欢迎指正。

附录 更新日志 ( 网盘链接 )

序号 更新日志 更新时间 备注
01 创建 2020.01.11 创建分享链接,上传 MDK529 及以前的版本安装包
02 上传 2020.06.04 上传 MDK530 安装包
03 上传 2020.07.06 上传 MDK531 安装包
04 - 长期 待更新

    网盘链接:https://pan.baidu.com/s/1Twd5wwM9Nm7d0FvvdWhzjA(提取码: 0cka)

你可能感兴趣的:(ARM,KEIL)