Keil_C51和Keil_MDK共存方法:
附加内容:
链接:Keil主题美化
安装说明:
说明:此方法解决了Keil_C51和Keil_MDK的共存问题。所有功能完美运行。
电脑系统:Win10/Win11系统
安装版本:Keil_V5
准备工作:
下载安装包:
百度网盘:
链接:Keil安装包百度网盘下载链接
提取码:8888
卸载之前版本:
在安装之前,先把之前所有的卸载干净,卸载方法如下。
链接:工具篇-Keil卸载
安装解压软件:
如果之前有安装解压软件,可以忽略这步。
如果没有解压软件的小伙伴,可以找到下载好的安装包里面找到名字为”Winrar安装包“的文件,双击进入,直接安装(全程就下一步就可以,如果对安装路径有需求的小伙伴,更改一下安装路径就行,最后安装好后让你选择的类型默认就行)。
下面是安装好后的结果。
创建安装路径:
选择你喜欢的安装路径,新建文件夹来进行存放Keil软件(我选择的是Engineering文件夹下新建,之后的文件路径也相同)。
步骤01:建立一个Keil文件。
步骤02:进入Keil文件夹,在里面新建两个Keil_C51和Keil_MDK。
步骤03:之后再进入Keil_MDK的文件夹下,新建文件名为Packs的文件。
(注意大小写,这个文件路径一会安装会用到!)
开始安装:
安装Keil_C51:
在下载好的文件中的Keil_C51,右键->解压到当前文件夹。(Win10和Win11右键之后可能有区别,但是都能找到,不必担心!)
等待解压好后,出现Keil\Keil_C51\C51V960a\C51V960a.exe,直接双击或者右键打开,进入安装界面。
点击”Next“。
勾选”协议条款“,点击”Next“。
安装Keil_C51到自定义的目录(先不破解)。
我的路径是:
R:\Engineering\Keil\Keil_C51
点击”Next“。
填写信息,点击”Next“。
开始安装中,耐心等待。。。
安装完成,取消勾选两处,点击”Finish“。
到此处只是安装好Keil_C51的安装包,先不要着急破解,如法炮制,趁热打铁,继续安装Keil_MDK。
安装Keil_MDK:
重复上述解压操作,将下载好的安装包Keil_MDK解压(文件可能有点大,耐心等待!!!)
解压之后,进入Keil_MDK->MDK安装包,选择一个喜欢的版本安装,我安装的是MDK537,进入之后需要再次解压,解压好后,开始安装,安装步骤与Keil_C51相同,但是需要更改安装路径。
安装Keil_MDK到自定义的目录(先不破解)。
我的路径是:
Core:R:\Engineering\Keil\Keil_MDK
Pack:R:\Engineering\Keil\Keil_MDK\Packs)
点击”Next“。
其余步骤与安装Keil_C51一样。
修改配置文件
步骤01:复制…\Keil\Keil_C51路径下的C51文件夹到…\Keil\Keil_MDK。
步骤02:复制…\Keil\Keil_C51\UV4目录下所有文件到…\Keil\Keil_MDK\UV4(选择“跳过这些文件”)。
步骤03:
1.用记事本的方式打开…\Keil\Keil_C51路径下的TOOLS.INI文件,并复制全部内容到…\Keil\Keil_MDK路径下TOOLS.INI文件的最下方(注意不是替换,而是在它的最下方复制)。
2.把复制内容部分的“PATH=“R:\Engineering\Keil\Keil_C51\C51””修改为“PATH=“R:\Engineering\Keil\Keil_MDK\C51””,保存记事本(快捷键Ctrl+S),效果如图下。
解锁Keil
解锁Keil内容因为版权要求,放在Readme\Readme.md文件中,大家自行查看。
安装Keil_MDK Packs:
在下载好的安装包中,找到”Keil\Keil_MDK\MDK支持包“文件。
选择自己板子需要的版本”双击“进行安装,常用的为F1和F4。
可能遇到的问题:
如果新安装的Keil 不支持V5。Compiler Version 5编译器在Keil 5.37以后就不再默认安装了。
因此打开老的工程文件就会出现以下报错。
Build started: Project: stm32f10x_fwlib_template
*** Target ‘Target 1’ uses ARM-Compiler ‘Default Compiler Version 5’ which is not available.
*** Please review the installed ARM Compiler Versions:
‘Manage Project Items - Folders/Extensions’ to manage ARM Compiler Versions.
‘Options for Target - Target’ to select an ARM Compiler Version for the target.
*** Build aborted.
Build Time Elapsed: 00:00:00
解决方法:
步骤01:在下载好的安装包中,找到”Keil\Keil_MDK\Compiler Version 5编译器“路径下的ARMCC文件,复制到你所安装好的Keil文件的”…\Keil\Keil_MDK\ARM“的路径下。
步骤02:点击三块彩色积木图标 manage project items -> folder/extensions -> Use ARM Compiler 添加以上目录。
此过程会修改TOOLS.INI 文件,必要时请管理员运行文件。然后在ARM Compiler 中就可以选择 V5.06版本了。
步骤03:添加V5编译器。
步骤04:修改为V5编译器。
至此,你已经成功拥有了Keil_C51和Keil_MDK,开启你的编程之旅吧!!!
因本人能力有限,文中有错误之处还请谅解,也欢迎大家发邮箱进行勘误:
Email:ren_zhaofu@126.com