01 · 安装 MDK

运行 MDK 安装程序,按向导完成许可确认、安装路径和必要信息设置。

提示

安装路径建议使用英文和数字,避免中文或空格造成工具链路径解析问题,例如 D:\Keil_v5。

提示

已有 Keil C51 时,可按安装向导设置共用目录。

02 · 安装器件支持包(DFP)

为目标芯片安装对应的器件支持包。离线安装时运行 DFP 文件并按向导完成设置。

DFP 是 Device Family Pack 的缩写,按芯片系列打包的支持文件,包含启动文件、寄存器定义和 Flash 烧录算法。工程配置需要匹配目标芯片的支持文件。

装完之后新建工程,芯片下拉框里就会出现对应的 STM32 系列和具体型号。

03 · 在线装其他型号(选做)

可通过 Pack Installer 更新器件列表并下载所需的 DFP,安装前核对目标芯片型号。

安装后刷新 Pack Installer,检查器件列表。

04 · 正版激活

使用前核对当前 MDK 版本的授权范围。需要完整功能时,通过官方渠道获取授权并激活:

1. 打开 Keil,菜单 File → License Management,复制里面的 CID(Computer ID)
2. 到 Keil 官网登录购买授权时用的账号,进入授权管理页面
3. 提交你的 CID,获取对应的 LIC 授权码
4. 回到 License Management,把 LIC 粘贴进去,点 Add LIC

激活成功后,对话框里会显示授权类型和有效期。激活只需要做一次,之后正常启动软件即可,不需要管理员权限。

提示

CID 是绑定你这台机器的,换电脑要重新获取一次 LIC。

插上 ST-Link 调试器,打开设备管理器。如果设备上带黄色感叹号,说明驱动没装。

去 Keil 安装目录下的Drivers文件夹,找到对应系统位数的 exe 运行安装。安装后刷新设备管理器,确认设备无异常标记。

提示

使用 J-Link 时,安装对应的调试驱动。

06 · 安装 USB 转串口驱动(CH340)

开发板可通过 USB 转串口模块输出日志,常见芯片包括 CH340。连接后检查设备管理器中的识别状态。

设备识别异常时安装对应驱动,确认端口列表显示设备且无异常标记。

提示

完成后分别验证编译、烧录与串口输出。