关注微信公众号“龙行单片机”,后台回复“安装包”获取最新安装包百度云链接。

1.MDK5.11a 安装

双击 mdk511a.exe,进行安装。这里我们将其安装到 D 盘,MDK5.11A 文件夹下,需要设置安装路径,如图 1.1 所示:
图 1.1 设置安装路径到 D:\MDK5.11A 文件夹下
当然这里你也可以安装在其他地方,自行修改路径即可,不过要注意:路径里面不要包含中文名字!然后在设置一些简单的信息(名字、公司、邮箱等)就开始安装了,如图 1.2所示:
图 1.2 MDK5.11a 安装中
等待安装完成后,MDK 会显示如图 1.3 所示的界面:
图 1.3 MDK 5.11a 安装完成
最后点击 Finish 即可完成安装,随后,MDK 会自动弹出 Pack Installer 界面,如图 1.4所示:
图 1.4 包安装器界面
在这里面,点击左上角的刷新图标,即可自动获取最新的安装包,如果连接不上,那么也可以自行在:http://www.keil.com/dd2/pack 这个地址下载,这里我们以:STM32F407 开发为例,则至少需要安装:CMSIS 和 STM32F407 的器件支持包,分别是:
ARM.CMSIS.4.1.1.pack 和 Keil.STM32F4xx_DFP.1.0.8.pack 这两个安装包。
不过MDK5.11a 已经自带了一个 CMSIS 支持包(4.1.0 版本),所以ARM.CMSIS.4.1.1.pack不是必须安装的,可以选择性安装。这里我们选择安装,我们分别安装这两个包(不需要分先后,双击安装即可),即可让 MDK5.11a 支持 STM32F407 的开发了。
不过,为了让 MDK5.11a 兼容低版本的 MDK 工程(比如 MDK3 或 MDK4 的工程),我们还需要安装 mdkcm511a.exe 这个文件(该文件我们已经在光盘提供了,大家也可自行下载)。否则,打开低版本 MDK 工程的时候,都会弹出如图 1.5 所示的兼容性提示界面:
图 1.5 MDK5.11a 低版本 MDK 工程兼容性提示
这个界面,在安装了 mdkcm511a.exe 后,就不会再出现了。至此,整个 MDK5.11a 的安装过程,就结束了。
总结一下,为了正常开发 STM32F407,在安装 MDK5.11a 的时候总共需要安装以下 4个文件:
mdk511a.exe、ARM.CMSIS.4.1.1.pack、Keil.STM32F4xx_DFP.1.0.8.pack 和 mdkcm 511a.exe,这四个文件,大家按顺序安装即可正常使用。

2.MDK5.11a 破解

双击左面的 Keil uVision5 图标,如图 2.1 所示:
图 2.1 MDK5 图标
然后,点击:File—> License Management,调出注册管理界面,如图 2.2 所示:
图 2.2 MDK5 注册界面
从上图可以看出,MDK 此时是评估版,使用上面是有限制的,不能编译超过 32K 的代码,需要输入注册码以后才可以正常使用。
接下来,我们看看如何注册。首先,运行光盘 MDK5 目录下的 keygen.exe(要先解压,如果杀毒软件误报误杀,那就先关了杀毒软件,再解压),在 keygen.exe 里面,设置 Target
为 ARM,然后拷贝 MDK License Management 界面里面的 CID 号,到 keygen.exe 里面 CID栏,点击:Generate,即可获得注册码,如图 2.3 所示:
图 2.3 获取注册码
之后,拷贝注册码到 License Management 里面,点击 Add LIC 即可完成注册,如图 2.4所示:
图 2.4 MDK5.10 完成注册
同理,选择51单片机添加51单片机的License之后就可以开发51单片机的程序了。

Keil MDK5 安装教程(附安装包百度云)的更多相关文章

  1. Office2013安装教程(附安装包+激活工具)

    office2013中文版是微软推出的新一代office办公软件,重点加强了云服务项目,Office2013[☜借你手指用下]采用了全新的Merto界面,使用户更加专注于内容,配合Windows 8的 ...

  2. mongodbwindows安装过程附带安装包百度云

    1.mongodb安装包链接 链接:https://pan.baidu.com/s/1bxZ2oV-iJEs7RoH5kN6jVg 密码:ajuj   2.配置准备,创建文件夹及文件: 目录为:  \ ...

  3. Oracle Solaris 10下gdb安装(附安装包)

    文章目录 1. 背景说明 2. gdb相关包 3. gdb安装 3.1 上传资源 3.2 解压 3.3 安装 3.4 环境变量 4. 位数确认 5. 验证可用性 1. 背景说明 本文承接Oracle ...

  4. 安全测试===BurpSuite使用教程-附安装包

    jar包: Burpsuite1.6亲测可用.zip 我的jdk版本: 运行包: >>> java -cp BurpLoader.jar;burpsuite_pro_v1.6.jar ...

  5. Navicat 12.x for MySQL最新版安装破解教程(附安装包和注册机,全网独家可用

    title: "Navicat 12.x for MySQL最新版安装破解教程(附安装包和注册机,全网独家可用" categories: soft tags: soft autho ...

  6. Visual Studio 2017 Enterprise 发布 15.3.3 版,附离线安装包百度网盘下载。

    Visual Studio 2017 Enterprise 发布 15.3.3 版,附离线安装包百度网盘下载. Visual Studio 2017 Enterprise 更新至 15.3.3 ,本安 ...

  7. 安装lnmp一键安装包(转)

    系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要3GB以上硬盘剩余空间 128M以上内存,Xen的需要有SWAP,OpenVZ的另外 ...

  8. 安装 - LNMP一键安装包

    https://lnmp.org/ 系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要5GB以上硬盘剩余空间 需要128MB以上内存( ...

  9. tsung压力测试环境部署详细步骤(内附安装包)

    操作系统: Redhat 6.3.Redhat6.5 .centos7.4(这些版本已验证过) tsung版本: tsung-1.6.0 下载地址: 链接: https://pan.baidu.com ...

随机推荐

  1. Weekly Contest 139

    1071. Greatest Common Divisor of Strings For strings S and T, we say "T divides S" if and ...

  2. 17- web测试面试题

  3. shopify 学习链接整理

    shopify shopify packagist https://help.shopify.com/zh-CN/manual/apps/apps-by-shopify/script-editor/s ...

  4. hdu2604 矩阵快速幂

    题意:      给你n个人,排成一个长度是n的队伍,人只有两类f,m,问可以有多少种排法使度列中不出现fff,fmf这样的子串.思路:      一开始暴力,结果超时了,其实这个题目要是能找到类似于 ...

  5. node-Get&POST

    Node.js GET/POST请求 var http = require('http'); var url = require('url'); var util = require('util'); ...

  6. 【js】Leetcode每日一题-解码异或后数组

    [js]Leetcode每日一题-解码异或后数组 [题目描述] 未知 整数数组 arr 由 n 个非负整数组成. 经编码后变为长度为 n - 1 的另一个整数数组 encoded ,其中 encode ...

  7. 【HTML】HTML5从入门到深入(复习查漏向

    HTML5从入门到深入(复习查漏向 冷知识 万维网之始:第一个网站·蒂姆伯纳斯-李 HTML5 html5文档类型声明: 头部: <!doctype html> 字符集(charset): ...

  8. 一个或多个筛选器或者Listeners启动失败 的问题探索以及解决方案

    2020年10月9日更新 经过本人对SSM框架理解的加深和对IDEA工具使用的熟悉,现提出一种新的解决办法,以前的解决办法可能存在问题 1. 问题描述: 使用IDEA作为开发工具,使用Maven作为项 ...

  9. JAVA连接、操作数据库的DBHelper

    工厂模式的DBHelper 1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.Prepa ...

  10. 用户对象/GDI对象/内核对象

    对象的分类 Windows的对象可以分为三种,分别是用户对象,GDI对象和内核对象.系统使用用户对象支持窗口管理,使用GDI对象支持图形,并使用内核对象支持内存管理,进程执行和进程间通信(IPC) . ...