Keil - 完整的嵌入式开发工具

适用于 学生 / 教师 / 工作室 使用

一次安装 · 永久使用

✅ 专业技术 ✅ 简单安装 ✅ 永久使用
免费下载
100,000+用户选择
5年+稳定服务
24h在线客服
100%安装成功率

什么是 Keil?

Keil 是一款适用于 C51 / STC / STM32 等单片机的编程、烧录、在线调试等工作的专业集成开发环境。

选择适合您的版本

专业技术 · 简单安装,适用于嵌入式开发的各种场景

Keil 5 - MDK(STM32)

Keil 5 - MDK(STM32)

适用于编程STM32F1、F4等单片机型号

  • 支持STM32全系列芯片
  • ARM Compiler 6编译器
  • 强大的代码优化能力
  • 支持CMSIS标准
立即下载
Keil 5 - C51

Keil 5 - C51

适用于编程AT89C51/AT89C52/STC等单片机型号

  • 支持所有8051内核单片机
  • 强大的C51编译器
  • 完善的调试仿真功能
  • 丰富的示例代码库
立即下载
Keil 5 - C51 + MDK

Keil 5 - C51 + MDK

可以将51和MDK兼容在一起,可以使用STM32的所有型号和C51的所有型号

  • 51单片机+STM32双支持
  • 统一的开发界面
  • 项目管理更便捷
  • 节省安装配置时间
立即下载
Proteus + Keil Proteus + Keil

Proteus + Keil

在嵌入式开发中,Proteus与Keil联合仿真可以实现单片机程序的在线调试与硬件电路仿真同步运行,大幅提升开发效率。

  • 无需实物硬件
  • 在线调试+电路仿真同步
  • 支持虚拟示波器
  • 适合教学和学习
立即下载
STM32CubeMX + Keil 5 - MDK STM32CubeMX + Keil 5 - MDK

STM32CubeMX + Keil 5 - MDK

目前STM32开发最主流、最省心的组合,极大减少重复配置,不用手写底层,自动生成标准HAL/LL库,两者搭配就是STM32开发效率最高、最不容易踩坑的标准流程。

  • 图形化引脚配置
  • 自动生成HAL/LL库代码
  • 时钟树可视化配置
  • 最主流的开发组合
立即下载

安装教程

1

下载安装包

从本站下载对应版本的Keil安装包并解压

2

运行安装程序

右键以管理员身份运行安装程序

3

安装芯片支持包

打开Pack Installer,下载目标芯片支持包

4

完成激活配置

按照说明文档完成软件激活

🔧

Keil μVision 5

专业的嵌入式开发IDE

⚠️ 注意事项

  • 安装路径不要包含中文和空格
  • 安装前请关闭杀毒软件
  • C51和MDK可以安装在同一目录下共存
1

下载安装包

下载Proteus安装包并解压

2

关闭安全软件

暂时关闭杀毒软件和Windows Defender

3

运行安装程序

以管理员身份运行,选择组件安装

4

完成激活

按照说明文档完成License激活

📟

Proteus 8

电路设计与仿真软件

⚠️ 注意事项

  • 安装完成后需要重启电脑
  • 首次运行可能需要安装.NET Framework
1

安装Java环境

请先安装JRE 8或更高版本

2

运行安装程序

下载CubeMX安装包,双击运行

3

下载固件库

在Help菜单中下载STM32固件库

4

配置IDE路径

配置Keil MDK的安装路径

STM32CubeMX

图形化配置工具

⚠️ 注意事项

  • 固件库下载可能较慢,建议使用代理
  • 生成代码时选择MDK-ARM作为IDE

常见问题

Keil 5 C51和MDK有什么区别?

C51用于开发8051系列单片机(如AT89C51/AT89C52/STC),MDK用于开发ARM Cortex-M系列芯片(如STM32 F1/F4)。

安装时提示缺少License怎么办?

请确保按照安装教程中的激活步骤操作,如仍有问题可联系我们获取帮助。

Proteus仿真时找不到单片机型号?

需要安装对应的元器件库,部分型号需要单独下载库文件并导入Proteus。

STM32CubeMX生成的代码如何导入Keil?

在Project Manager中选择MDK-ARM作为Toolchain/IDE,生成后打开.uvprojx文件即可。

还在犹豫?立即获取专业嵌入式开发工具

一次安装,永久使用,遇到问题随时联系在线客服

立即下载 在线咨询
💬在线客服
立即下载 在线咨询