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

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. 浅谈Java的反射机制和作用

    浅谈Java的反射机制和作用 作者:Java大师 欢迎转载,转载请注明出处 很多刚学Java反射的同学可能对反射技术一头雾水,为什么要学习反射,学习反射有什么作用,不用反射,通过new也能创建用户对象 ...

  2. POJ2060最小路径覆盖

    题意:       有n个任务,如果时间来得及干完某些任务后还可以接着干别的任务,给一个任务清单,问最少派出去多少人能完成所有任务. 思路:        比较简单的追小路径覆盖问题了,在DAG中找到 ...

  3. 利用DNS进行命令控制和搭建隧道

    目录 利用DNS进行命令控制(DNS-Shell) 利用DNS搭建隧道 利用DNS进行命令控制(DNS-Shell) DNS-Shell是一款通过DNS信道实现交互式Shell的强大工具,该工具的服务 ...

  4. Portswigger web security academy:Clickjacking (UI redressing)

    Portswigger web security academy:Clickjacking (UI redressing) 目录 Portswigger web security academy:Cl ...

  5. Web中的相对路径和绝对路径

    前台路径:浏览器端发起的资源请求路径 后台路径:服务器端发起的资源请求路径

  6. Java 进行时间处理

    Java 进行时间处理 一.Calendar (1).Calender介绍 Calendar的中文翻译是日历,实际上,在历史上有着许多种计时的方法.所以为了计时的统一,必需指定一个日历的选择.那现在最 ...

  7. BUA软件工程个人博客作业

    写在前面 项目 内容 所属课程 2020春季计算机学院软件工程(罗杰 任健) (北航) 作业要求 个人博客作业 课程目标 培养软件开发能力 本作业对实现目标的具体作用 阅读教材,了解软件工程,并比较各 ...

  8. [MySQL数据库之表的约束条件:primary key、auto_increment、not null与default、unique、foreign key:表与表之间建立关联]

    [MySQL数据库之表的约束条件:primary key.auto_increment.not null与default.unique.foreign key:表与表之间建立关联] 表的约束条件 约束 ...

  9. cmake和make

    学计算机的,在写代码的时候,IDE安装好,环境按着教程配置好,就直接代码了,编辑器的具体原理只是一知半解,现在来系统学习一下,为了方便以后学习HElib! make和cmake 写程序大体步骤为: 1 ...

  10. MD5加密以及登录获取设置token

    MD5简介 MD5是不可逆的加密算法,基本上是不可破解的,网上有些破解网站,其实是利用了穷举法,因为MD5生成的串是一样的,他们会将常规的密码生成MD5加密串,保存,然后破解的时候去穷举比对.(应对之 ...