兼容C51与STM32的Keil5安装方法(实测win11可用)

975 阅读2分钟

1 安装C51V900.exe

以管理员权限启动C51V900.exe文件,进入安装欢迎界面后,点击Next。勾选agree后,再点击Next,进入选择安装目录的界面,确认安装路径后,再点击Next:

d5ca5320e8ace8e4b969de708e873e65.png

在注册信息中直接按空格键,然后点击Next以启动安装:

8c4ac8e00f60fa6f94a094a2fc08d143.png

安装结束后,取消勾选,然后点击Finish: c5b19ef639c5487a6cc9f774008a5e7f.png

2 安装mdk514.exe

以管理员权限启动mdk514.exe文件,进入安装欢迎界面后点击Next。勾选agree选项后,再点击Next,然后选择安装路径,确认无误后继续点击Next: 51b4920d8a15a643e6345fbb1c1d8ed6.png

安装完成后,取消选择该选项,然后点击Finish: 0f77a7692b1e921eaeca50694616799d.png

当出现Pack Installer界面时,直接关闭即可(点击OK,再在弹窗中点击是): bae6c098164297dea62b0f1f8dd4c4da.png

3 C51与STM32共存

前往C51的安装目录,将整个C51文件夹复制到Keil_v5文件夹中: 42d2a54808486fbed4a2cb5591b3dbae.png 1e51c1a4774dcadcf453b429d6ab21e5.png

进入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,选择以管理员身份运行: 6c06553a9e799c78445ffb9925c8d927.png

在左上角点击File菜单,选择License Management,然后复制CID: 5c7583f540b2ff564b09cbc026792874.png 以管理员权限运行keygen.exe,然后将复制的CID粘贴到相应的字段中,点击Generate:

2409cf8efcf54fe3479c7d69a76b6a78.png

将生成的序列号粘贴到New License ID Code字段中,然后点击Add LIC: e35384a26963b4b6e66a76bb3752e2eb.png 接着将Target设置为ARM,然后点击Generate:

c18a668817a2878e29f62f4790849e3f.png

然后将生成的序列号复制并粘贴到New License ID Code中,接着点击Add LIC: a520d614eb34427c78d23c04a9bbff02.png

5 添加快捷方式

找到Keil_v5安装目录中的UV4文件夹,右键点击UV4.exe,选择发送到桌面快捷方式,并将快捷方式命名为Keil uVision5,成功安装兼容C51与STM32的Keil5。