Logo

郎哥嵌入式编程

Keil MDK5 安装与使用完整教程

1. 教程介绍

Keil MDK5 是针对 ARM 内核单片机的集成开发环境,支持 STM32、LPC、K60 等芯片,是嵌入式开发最常用的编译、调试、下载工具。

本教程从零开始,带你完成下载、安装、激活、支持包安装、工程创建、编译、仿真、下载全流程。

2. 工具下载

  • MDK538.exe 主程序
  • STM32 芯片支持包
  • 注册机(激活使用)

3. 安装步骤

1. 双击运行 MDK538.exe

2. 安装路径建议:D:\Keil_v5

3. 填写用户名、邮箱(随意填写)

4. 等待安装完成

注意:安装路径不要出现中文!否则会编译报错!

4. 软件激活

1. 打开 Keil MDK5

2. 点击 File → License Management

3. 复制 Computer ID

4. 打开注册机,粘贴 ID,生成许可证

5. 粘贴许可证,点击 Add LIC → 激活成功

5. 安装芯片支持包

根据你的芯片型号安装对应的支持包:

STM32F1
STM32F4
STM32H7
Cortex-M0/M3/M4

6. 创建工程

1. Project → New μVision Project

2. 选择芯片型号(如 STM32F103C8T6)

3. 勾选系统文件、启动文件

4. 工程创建完成

7. 编译与下载

编译输出:0 Error, 0 Warning → 工程正常!

配置调试器(ST-LINK) → 下载程序 → 运行成功

8. 常见问题

Q:编译报错中文路径?
A:重装到纯英文路径
Q:无法下载?
A:检查驱动、调试器、芯片型号
Q:无法激活?
A:以管理员身份运行
本文由「郎哥嵌入式编程」原创,禁止转载