Keil5,全称为Keil μVision 5,是Keil公司(现属于Arm公司的一部分)推出的一款功能强大的集成开发环境(IDE),专门用于嵌入式系统的软件开发。
一、版本与功能
Keil5包括了MDK、DS-MDK和MDK-Lite三个版本,其中MDK是最全面的版本,支持最多的器件和功能。它提供了一个完整的开发环境,包括编辑器、编译器、调试器等,并支持多种处理器架构,如ARM、Cortex-M、Cortex-A、Cortex-R以及8051等。
二、主要特点
- 广泛的设备支持:Keil5支持广泛的嵌入式设备,包括但不限于ARM、Cortex-M、Cortex-R和8051等架构的微控制器。
- 全面的开发环境:提供了源代码编辑器、项目经理、调试器等工具,以及模拟器、高级调试工具、云端开发支持和实时操作系统支持等功能。
- 友好的用户界面:Keil5的界面友好,支持多种编程语言,如C、C++和汇编语言,并且提供丰富的技术支持和文档资料。
- 设备数据库:包含了大量微控制器(MCU)的数据和配置信息,帮助开发者快速地设置和配置针对特定微控制器的开发环境。
- 强大的调试功能:允许开发者运行程序并在代码中设置断点,逐步执行程序,检查变量值和调用栈等,以便找出错误和问题。
(二)安装Keil5
①下载文件压缩包
下载地址:
【方法一】百度网盘(解压密码32)
https://pan.baidu.com/s/1h_UjuQKDX9IpP-U1Effbsw?pwd=dspb
【方法二】QQ群文件 376496887
②解压压缩包
可以得到几个文件
1.支持包,这个是stm32系列芯片的支持包
2.MDK524.EXE,这个是Keil5的安装程序
3.keygen,这个需要解压,里面是keil5的破解机
③安装Keil5
一直下一步就好了,注意路径可以更改
④破解软件许可
点File里面的License许可
复制CID
打开文件夹的破解软件(解压下来)
将CID复制下来,然后选择ARM,其他不用动,点击生成
可以得到一大串密钥,复制下来
以管理员身份重新打开软件,然后把密钥粘贴下来,点击Add LIC
当许可显示到期时间为2032年,就代表激活成功
(三)安装STM32支持包
在文件夹内找到支持包
全部点next,安装stm32所有的支持包
(四)验证
我们可以创建一个STM32文件夹,里面可以存放以后做的项目
创建一个项目,名字可以是TEST
在选择芯片页面,可以选择STM32F103C8,则代表软件安装成功