时间轴
时间轴
2025-01-31
init
2025-08-07
add tip warning
本文介绍了Keil C51与MDK的安装方法及注意事项,包括从官网下载安装包、填写表单、选择安装路径(建议安装至D盘)等步骤,并强调应先安装C51再安装MDK。文章还说明了v5编译器的获取与配置方式:由于官方不再直接提供下载,需从旧版Keil中提取ARMCC编译器,解压至指定目录,并在Keil中通过“File Extensions, Books and Environment...”添加ARM Compiler路径。此外,文章提示v6版本ARMCC可正常使用,而v5版本可能提示无license,建议寻找v5版MDK安装包或使用VSCode插件。
最新的用下面的方法已经不行了,v6 版本的 ARMCC 可以正常使用,但 v5 版本提示没有 license,建议寻找v5版本的MDK安装包安装,v6版本建议用vscode插件
C51 安装
- 首先进入官网点击下载 C51
这里会要求填一个表单,简单填一下就好,然后点击下载的 exe 安装包进行安装
- 进入安装后一路确认,在选择安装位置这里我选择安装到 D 盘而不是默认的 C 盘。

- 最后点击 Finish 安装成功
MDK 安装
Keil 的 MDK 和 C51 这两个软件可以共存,安装步骤类似。
- 首先还是访问官网下载 MDK 的安装包
进入安装后,安装位置这样填,根据 C51 的安装位置更改

MDK安装位置 最后点击 Finish 安装成功
注意:应先安装 C51,再安装 MDK,顺序不要反了
v5 编译器
首先下载 v5 编译器,因为现在官方好像不提供直接下载的渠道了,所以只能下载之前版本的 Keil 提取出 v5 版本的编译器,这里有已经提取出来的编译器可以直接下载
下载后解压到 D:\Keil_v5\ARM 目录下

打开 Keil,随便新建一个工程,然后点击这个按钮File Extensions, Books and Environment…

然后点击Folder/Extensions,点击Use ARM Compiler旁边的这个按钮

点击下面的Add another ARM Compiler Version to List, 选择刚才解压的 ARMCC 路径

保存后至此成功