【工具篇】Keil安装(Keil_C51和Keil_MDK共存)

Keil_C51和Keil_MDK共存方法:

附加内容:

链接:Keil主题美化

安装说明:

说明:此方法解决了Keil_C51和Keil_MDK的共存问题。所有功能完美运行。

电脑系统:Win10/Win11系统

安装版本:Keil_V5

准备工作:

下载安装包:

百度网盘:
链接:Keil安装包百度网盘下载链接
提取码:8888

卸载之前版本:

在安装之前,先把之前所有的卸载干净,卸载方法如下。
链接:工具篇-Keil卸载

安装解压软件:

如果之前有安装解压软件,可以忽略这步。

如果没有解压软件的小伙伴,可以找到下载好的安装包里面找到名字为”Winrar安装包“的文件,双击进入,直接安装(全程就下一步就可以,如果对安装路径有需求的小伙伴,更改一下安装路径就行,最后安装好后让你选择的类型默认就行)。

下面是安装好后的结果。
image-20241109191712129

创建安装路径:

选择你喜欢的安装路径,新建文件夹来进行存放Keil软件(我选择的是Engineering文件夹下新建,之后的文件路径也相同)。

步骤01:建立一个Keil文件。

步骤02:进入Keil文件夹,在里面新建两个Keil_C51和Keil_MDK。

步骤03:之后再进入Keil_MDK的文件夹下,新建文件名为Packs的文件。

(注意大小写,这个文件路径一会安装会用到!)
image-20241109191820292

开始安装:

安装Keil_C51:

在下载好的文件中的Keil_C51,右键->解压到当前文件夹。(Win10和Win11右键之后可能有区别,但是都能找到,不必担心!)

image-20241109191830852

等待解压好后,出现Keil\Keil_C51\C51V960a\C51V960a.exe,直接双击或者右键打开,进入安装界面。

点击”Next“。

image-20241109184240768

勾选”协议条款“,点击”Next“。

1731149026763

安装Keil_C51到自定义的目录(先不破解)。

我的路径是:

R:\Engineering\Keil\Keil_C51

点击”Next“。

1731152610420

填写信息,点击”Next“。

1731152695620

开始安装中,耐心等待。。。

4fdbbcfe8b7fa92a68b14c43497d84c
安装完成,取消勾选两处,点击”Finish“。
1731152789279

到此处只是安装好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“。

1731153495170

其余步骤与安装Keil_C51一样。

修改配置文件

步骤01:复制…\Keil\Keil_C51路径下的C51文件夹到…\Keil\Keil_MDK。

步骤02:复制…\Keil\Keil_C51\UV4目录下所有文件到…\Keil\Keil_MDK\UV4(选择“跳过这些文件”)。

image-20241109200241851

步骤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),效果如图下。

image-20241109200408470

解锁Keil

解锁Keil内容因为版权要求,放在Readme\Readme.md文件中,大家自行查看。

安装Keil_MDK Packs:

在下载好的安装包中,找到”Keil\Keil_MDK\MDK支持包“文件。

选择自己板子需要的版本”双击“进行安装,常用的为F1和F4。

1731156501668

可能遇到的问题:

如果新安装的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“的路径下。
image-20241109205210698
步骤02:点击三块彩色积木图标 manage project items -> folder/extensions -> Use ARM Compiler 添加以上目录。
此过程会修改TOOLS.INI 文件,必要时请管理员运行文件。然后在ARM Compiler 中就可以选择 V5.06版本了。
步骤03:添加V5编译器。
image-20241109205720099
步骤04:修改为V5编译器。
image-20241109205451651
至此,你已经成功拥有了Keil_C51和Keil_MDK,开启你的编程之旅吧!!!


因本人能力有限,文中有错误之处还请谅解,也欢迎大家发邮箱进行勘误:
Email:ren_zhaofu@126.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值