Keil MDK 是一款专门用于 嵌入式系统开发 的软件开发工具,主要用于基于 ARM、8051、Cortex-M 系列等微控制器(MCU) 的程序开发。Keil 实际上是一个集成开发环境(IDE),全名是 Keil µVision(MicroVision),由德国 Keil 公司开发,后来被 ARM 公司收购。
Keil主要功能:
代码编辑器:支持 C/C++、汇编语言开发。
编译器(C Compiler):将代码编译为目标机器可执行的指令。
调试器(Debugger):模拟和调试代码执行过程。
仿真功能:无需真机即可模拟单片机行为。
Flash 烧写支持:可将程序烧录进目标 MCU。
工程管理:方便管理大型项目。
Keil 常用版本:
Keil C51:用于 8051 单片机开发。
Keil MDK (Microcontroller Development Kit):用于 ARM Cortex-M 系列 MCU 开发(STM32、NXP、Silicon Labs 等)。
使用场景:
STM32 开发
物联网设备开发
嵌入式控制系统(如智能家居、机器人、传感器设备)
嵌入式 C 语言学习
安装教程
安装所需版本的 MDK-ARM 软件,运行 µVision,并从“文件”菜单中点击“许可证管理”。在“计算机 ID”部分,复制您的 CID 并将其输入到 Keygen 的相应字段中。选择工具的类型和版本,然后点击“生成”。在“新许可证 ID 代码 LIC”部分输入生成的序列号,然后添加。
MDK-ARM 5.29版本于1998年12月15日在Windows 10 64位版本上安装并成功激活。
5.38a 版本于 1402 年 6 月 18 日在 Windows 10 64 位版本上安装并成功激活。
要添加 Keil MDK PACKS,请转到 µVision>Project>Manage>Pack Installer,然后在 Pack Installer 软件中选择 Import 选项。