C51与STM32兼容的Keil5在Win11系统下的安装指南
1. 安装C51V900.exe
以管理员权限启动C51V900.exe文件,进入安装欢迎界面后,点击Next。勾选agree后,再点击Next,进入选择安装目录的界面,确认安装路径后,再点击Next:
在注册信息中直接按空格键,然后点击Next以启动安装:
安装结束后,取消勾选,然后点击Finish:
2 安装mdk514.exe
以管理员权限启动mdk514.exe文件,进入安装欢迎界面后点击Next。勾选agree选项后,再点击Next,然后选择安装路径,确认无误后继续点击Next:
安装完成后,取消选择该选项,然后点击Finish:
当出现Pack Installer界面时,直接关闭即可(点击OK,再在弹窗中点击是):
3 C51与STM32共存
前往C51的安装目录,将整个C51文件夹复制到Keil_v5文件夹中:
进入C51安装路径中的UV4文件夹,选择所有文件并复制,然后粘贴到Keil_v5下的UV4文件夹中。如果出现冲突提示,请选择跳过。接着,打开C51安装路径中的TOOLS.INI文件,复制其中的所有内容,并粘贴到Keil_v5下的TOOLS.INI文件的最后一行。最后,将复制的内容中的PATH修改为当前的路径:
//未改动前
[c51]
PATH="D:\Tools\MDK\C51"
//改动后
[c51]
PATH="D:\Tools\Keil_v5\C51"
完成更改后,按Ctrl + s键保存文件。
4 破解
进入Keil_v5安装路径中的UV4文件夹,右键点击UV4.exe,选择以管理员身份运行:
在左上角点击File菜单,选择License Management,然后复制CID:
以管理员权限运行keygen.exe,然后将复制的CID粘贴到相应的字段中,点击Generate:
将生成的序列号粘贴到New License ID Code字段中,然后点击Add LIC:
接着将Target设置为ARM,然后点击Generate:
然后将生成的序列号复制并粘贴到New License ID Code中,接着点击Add LIC:
5 添加快捷方式
找到Keil_v5安装目录中的UV4文件夹,右键点击UV4.exe,选择发送到桌面快捷方式,并将快捷方式命名为Keil uVision5,成功安装兼容C51与STM32的Keil5。
作者:TNT_JQR