Keil同时安装C51和MDK-Arm

Keil至今也没有将常见的硬件平台统一到一个IDE中,倘若是为了节约硬盘空间,我认为大可不必,起码C51和MDK-Arm的安装包总共才不到1.5GB,相比于动辄几十GB的微信、QQ,无疑更像“小而美”。本文将介绍同时安装C51和MDK-Arm的完美解决方案


步骤

1. 前期准备

为了此次安装,我们需要提前准备好:MDK-ArmC51汉化文件破解软件(软件仅供技术交流,请勿用于商业及非法用途,如产生法律纠纷与本人无关)。

2. 安装Keil

2.1. 新建文件夹

在想要安装Keil的盘新建一个Keil文件夹,然后在Keil文件夹内分别新建C51ARM文件夹,目录结构如下:

1
2
3
4
Keil
  ├─ARM
  │  └─Packs
  └─C51

2.2. 安装C51和MDK-Arm

  • 安装时需要将C51MDK-Arm分别安装到上一步新建的C51ARM文件夹内,保持良好的文件夹分类习惯,方便以后的管理。

  • 安装顺序并无要求,但是推荐优先安装C51,然后安装MDK-Arm。因为我们最后要用的是MDK-Arm提供的UV4.exe,如果我们后安装C51,则桌面的Keil图标链接的是C51提供的UV4.exe,需要我们再创建一个\Keil\ARM\UV4\UV4.exe的快捷方式拖到桌面进行替换,何必多此一举。

3. 开始融合

  • 复制\Keil\C51\UV4内的所有文件黏贴到\Keil\ARM\UV4提示重复文件不要覆盖,跳过即可!

  • 然后复制\Keil\C51\TOOLS.INI文件的内容黏贴到\Keil\ARM\TOOLS.INI文件的末尾,不需要任何修改,大概结构如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    [UV2]
    MDK-Arm的一些设置
    [ARM]
    MDK-Arm的另一些设置
    
    [UV2]
    C51的一些设置
    [C51]
    C51的另一些设置
    

4. 汉化

下载汉化文件,替换\Keil\ARM\UV4\UV4.exe即可。

5. 激活

激活步骤和普通情况别无二致,但是有几点须注意。

从桌面打开Keil,按步骤进入激活流程,要注意表格中有两行:

Product License ID Code (LIC)/Product variant Support Period
PK51 Prof. Developers Kit 注册码 支持期限
MDK-ARM Plus 注册码 支持期限

所以需要进行两次激活,分别选择破解软件的Target下拉框为C51ARM,将生成的两份激活码都使用到Keil中。

至此全部完成,可以开始你的硬件开发之路了。

引用