2.1 软件安装
2025年2月14日大约 3 分钟
Keil MDK 软件安装指南
一、Keil MDK 安装步骤
1. 下载
从课程资料链接处获取下载链接,下载 Keil MDK 压缩安装包。
2. 解压
右键点击压缩包,解压密码在压缩包旁的文本文档中。
3. 安装
进入解压后的文件夹,双击 mdk524.exe 开始安装。安装过程中:
- 依次点击
Next。 - 勾选许可协议。
- 选择安装目录:
- 若已安装 Keil C51,可选择相同安装目录以实现共存。
- 若未安装,建议在根目录新建不含特殊字符和中文的文件夹。
- 选择文件夹后,PC 路径会自动调整,继续点击
Next。 - 填写个人信息,随后开始安装,安装中若弹出 ST-Link 驱动安装窗口,点击
是。
4. 完成安装
安装完成后,取消 显示发布说明文档 选项,点击 Finish。此时会弹出 Pack Installer(器件支持包安装器)窗口,可先关闭。
二、器件支持包安装
Keil MDK 5 及以上版本需单独安装器件支持包,否则无法在新建工程时选择特定芯片型号。
1. 离线安装
- 打开 Keil MDK 安装包中的
支持包文件夹。 - 选择对应芯片系列的器件支持包文件。例如,使用 STM32F1 系列,选择
Keil.STM32F1xx_DFP。 - 双击文件,目标路径自动选择 Keil 安装目录。
- 点击
Next,然后Finish完成安装。 - 重新打开 Keil,新建工程即可看到 STM32F1 器件列表。
2. 在线安装
- 打开 Keil MDK 软件,进入
Pack Installer。 - 在
Devices选项卡中搜索所需芯片系列,例如STM32F1。 - 在右侧
Packs选项卡中,找到对应的器件支持包,例如Keil.STM32F1xx_DFP。 - 点击
Install按钮,软件将自动下载并安装支持包。 - 安装完成后,重新启动 Keil,新建工程时即可选择 STM32F1 设备。
三、软件注册
1. 获取CID
- 关闭 Keil 软件。
- 右键 Keil 5 图标,选择
以管理员身份运行。 - 进入
File > License Management,复制CID码。
2. 生成许可证
- 打开安装包,解压
keygen压缩包。 - 若注册机文件被杀毒软件拦截,请先关闭杀毒软件再解压。
- 双击注册机,粘贴
CID,在Target选择ARM。 - 点击
Generate生成序列号并复制。
3. 激活许可证
- 将序列号粘贴到 Keil
License Management界面。 - 点击
Add LIC,若提示LIC 添加成功,且MDK-ARM行显示使用期限至 2032 年,则注册成功。
四、ST-Link 驱动安装
1. 设备识别
- 连接 ST-Link 至电脑。
- 右键
此电脑,选择属性 > 设备管理器。 - 在
其他设备下查看ST-Link,若带感叹号,表示未安装驱动。
2. 安装驱动
- 打开 Keil 5 安装目录:
ARM\STLink-USB\Driver。 - 选择适合系统的驱动程序:
amd64.exe适用于 64 位系统。x86.exe适用于 32 位系统。
- 运行相应程序,按提示点击
下一步>完成。 - 设备管理器刷新后,若
ST-Link感叹号消失,则驱动安装成功。

3. J-Link驱动(可选)
- Keil 安装目录中
Segger文件夹包含 J-Link 驱动。 - 需要安装 J-Link 驱动的用户可在该文件夹中进行操作。
五、USB 转串口驱动安装
1. 设备识别
- 连接 USB 转串口模块至电脑。
- 打开
设备管理器,查看端口列表,若 CH340 设备带感叹号,需安装驱动。
2. 安装驱动
- CH340 驱动位于
工具软件\USB转串口CH340驱动文件夹。 - 双击
exe文件,点击安装。 - 看到
驱动安装成功提示后,驱动安装完成。 - 设备管理器中
端口列表出现 CH340 且无感叹号,即安装成功。
