KeilC51与MDK的共存安装
KEILC51与MDK安装及PACK包的安装
KeilC51及MDK共存安装(教程缘由)
最近突然发现自己使用的KEIl5C51+MKD在编译文件后出现error许可证过期问题,然而查看license并没有过期。索性就直接卸载重新安装。查了很多教程发现都写的不够详细,因此才想着写一篇教程便于后期的使用以及资源的共享(如有错误,欢迎指正)。
安装准备
1、C51的安装包(几十兆),MDK的安装包(几百兆),keygen注册机用于生成许可证(2032年过期)
2、某夕夕买个某盘一天的会员(几毛钱)
3、资料整合
某盘提取链接:https://pan.baidu.com/s/1Od9pQ7GkL9yBU-hHoOkThw
提取码:rjgc
4、下载完毕后按照下面步骤进行安装即可。
1、安装C51
下载好的文件解压后放到D盘,新建一文件夹为keil5(包含两个子文件夹keil_c51、keil_md;此路径为安装目录)直接点开C51-V957.exe文件进行安装。
到这一步就等它安装完成
到此时已经将keilc51安装好,安装完成后不用打开和破解。
2、安装MDK
同安装C51的方法类似,点击MDK516a.exe文件进行安装
等待完成安装;
点击Finish后会出现pack的包管理器,此时我们可以自行选择要安装的包,或对已安装的包进行管理。
3、C51和MDK的共存
首先打开C51安装目录和MDK的安装目录,其次是把C51安装目录下的C51文件夹整个复制到MDK目录中,如下图所示。
在完成复制后,打开C51安装目录下的UV4,选中UV4文件夹的全部文件进行复制,打开MDK安装目录下的UV4进行粘贴操作,此时会提示同名文件是否覆盖,选择跳过这些文件。
做完以上操作后,打开C51安装目录下的TOOLS.INI,选中全部文件复制,打开MDK安装目录下的TOOLS.INI,到最后一行进行粘贴。我用的是Editplus编辑器打开操作的(也可用电脑自带的记事本打开)。
在复制部分中把path中的路径修改为MDK的路径并点击保存,如下图标注。
此时已完成C51与MDK的环境共存。
生成许可证
首先打开注册机(会有声音关不掉的)以管理员身份打开运行MDK目录下的UV4文件夹中的UV4.exe(管理员身份运行),点击左上角的file,选择下拉菜单中的,License Management。
再切换为ARM生成许可证。
到此就已经完成了。
安装STM32 PACK
打开keil后点击pack installer
添加本地的pack(在上面的某盘里有为F1系列的)
完成这一步骤后即已经完成KEIL环境的配置,因为我所使用的是F103系列开发板所以只分享了那个F1的pack。
此时可以打开一个F103系列类工程文件进行编译一下就已完成。