MDK安装教程

在MDK使用过程中发现新版的MDK工具(5.28版本以后)不支持V5编译器,默认安装的是V6编译器。在开发过程中发现使用V6编译器编译CM3的工程有问题,会导致程序DEBUG或者下载到本地运行出现功能异常,因此本文介绍MDK的安装方法,以解决缺少V5编译器的问题。

本文安装方法兼容8051单片机开发。

软件准备

百度网盘:

链接: https://pan.baidu.com/s/10v_-ZRZKNXp3b3OlT4eHZg

提取码: 9633

MDK安装步骤

Step0:准备工作

下载百度网盘的M软件资源,文件目录如下图所示。
在这里插入图片描述

Step1:安装51的keil

双击C51V961安装51的keil。出现如下图UI界面,点击Next。
在这里插入图片描述

勾上I agree …,然后点击Next。
在这里插入图片描述
选择安装路径,本人习惯按照默认路径,点击Next。等待安装完成。
在这里插入图片描述

Step2:安装ARM的keil

双击MDK 538a.EXE安装MDK工具。步骤和安装51的keil一样,建议路径配置和51的路径一致。

Step3:破解C51的keil

以管理员身份运刚刚安装的keil(桌面一般会出现一个快捷方式),单击工具栏左上角的File出现下拉菜单如下图所示。
在这里插入图片描述

单击下拉菜单License Management出现License Management的UI界面,复制红色方框的CID
在这里插入图片描述

解压keil注册机双击keygen应用程序。出现如下界面。将之前复制的CID复制到红色区域,点击Generate生成破解密钥(如黄色方框)。

在这里插入图片描述

将上图密钥复制到License Management界面的New License ID Code右边空白方框中,如下图红色区域。然后单击Add LIC完成Keil的51破解。

在这里插入图片描述

ARM的破解方法和51的破解方法一致,只是需要将破解器的Target切换为ARM选项(如下图所示)。然后重新生成密钥,并添加密钥到MDK的License Management。
在这里插入图片描述

破解成功后会在License Management界面出现两个密钥,如下图所示。
在这里插入图片描述

Step4:手动安装编译器V5版本

新版的keil不会自动帮你安装V5版本的编译器,需要自己手动安装。安装步骤如下图所示。
1、首先新建ARMCC文件夹用于安装V5编译器。本人的电脑路径是C:\Keil_v5\ARM\ARMCC。
打开软件工具包中的Installer/data如下图所示。

在这里插入图片描述

2、双击ARMCompiler506_b960应用程序,出现编译器的安装界面。按照下面的图片安装V编译器。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
注意:编译器安装路径可以选择,本人安装在C盘。

在这里插入图片描述

在这里插入图片描述

3、安装完成后,打开keil。 点击如下图的工具栏图标,打开Manage Project Items对话框。
在这里插入图片描述
4、选择Folders/Extensions选项,如下图。
在这里插入图片描述
5、选择Use ARM Compiler后的三个小点。
在这里插入图片描述
6、如下图所示,点击红色方框的按钮,把刚刚ARMCC文件选进去就能看到下图中多了一个V5版本的编译器。
在这里插入图片描述
7、添加完成后打开魔方棒工具。
在这里插入图片描述

8、在target里面选择V5的编译器即可,如下图所示。(原来没安装会写missing compiler version 5)。
在这里插入图片描述

把这一切操作完就可以使用V5编译器编译工程代码了。
在这里插入图片描述

结束语

由于本人认知有限,本文所介绍的内容也希望解决读者的问题。如有问题,欢迎指出,谢谢。

  • 14
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值