![0356ecf7f59948afc01bffe6498c781.png 0356ecf7f59948afc01bffe6498c781.png](https://static.assets-stash.eet-china.com/forum/202412/02/173313060976837171009ti3z5i3zckx5eisj.png)
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
![image.png image.png](data/attachment/forum/202412/02/171838ex19v4zq4ywqsxqn.png)
【方法二】QQ群文件 376496887
![image.png image.png](https://static.assets-stash.eet-china.com/forum/202412/02/173313109457521171814l0s6eodarrz6d6t3.png)
②解压压缩包
可以得到几个文件
1.支持包,这个是stm32系列芯片的支持包
2.MDK524.EXE,这个是Keil5的安装程序
3.keygen,这个需要解压,里面是keil5的破解机
![image.png image.png](https://static.assets-stash.eet-china.com/forum/202412/02/173313127749397172117jxxboraxfr242g0o.png)
③安装Keil5
一直下一步就好了,注意路径可以更改
![5748c2d0a5c7716f4b0dee07b6fc69a.png 5748c2d0a5c7716f4b0dee07b6fc69a.png](https://static.assets-stash.eet-china.com/forum/202412/02/173313138417084172304agslp2lzz8yem393.png)
![a170f8feb36424dc4b0440e5d9ec0c6.png a170f8feb36424dc4b0440e5d9ec0c6.png](https://static.assets-stash.eet-china.com/forum/202412/02/17331462757686213115i03ddz1pcgq9dpbb.png)
④破解软件许可
点File里面的License许可
![image.png image.png](https://static.assets-stash.eet-china.com/forum/202412/02/173314637397674213253p0s76s6uurtuftms.png)
复制CID
![image.png image.png](https://static.assets-stash.eet-china.com/forum/202412/02/173314646775738213427njxy1y46myxw5uwl.png)
打开文件夹的破解软件(解压下来)
![image.png image.png](https://static.assets-stash.eet-china.com/forum/202412/02/173314650697320213506zfkvc1mcgemfkfk3.png)
将CID复制下来,然后选择ARM,其他不用动,点击生成
可以得到一大串密钥,复制下来
![image.png image.png](https://static.assets-stash.eet-china.com/forum/202412/02/17331465543209213553rfr2b984rie28m7u.png)
以管理员身份重新打开软件,然后把密钥粘贴下来,点击Add LIC
当许可显示到期时间为2032年,就代表激活成功
![image.png image.png](https://static.assets-stash.eet-china.com/forum/202412/02/173314668048779213800hmmaszal1xps5b96.png)
(三)安装STM32支持包
在文件夹内找到支持包
![image.png image.png](https://static.assets-stash.eet-china.com/forum/202412/02/173314723372283214713m5d87h65785c5ts8.png)
全部点next,安装stm32所有的支持包
![1ed087630d67b36a4167d11aa2721c9.png 1ed087630d67b36a4167d11aa2721c9.png](https://static.assets-stash.eet-china.com/forum/202412/02/173314726552900214745q72p6o1k1zv4cmkl.png)
(四)验证
我们可以创建一个STM32文件夹,里面可以存放以后做的项目
创建一个项目,名字可以是TEST
![image.png image.png](https://static.assets-stash.eet-china.com/forum/202412/02/173314768997095215449k3d33zyjwyryywxd.png)
在选择芯片页面,可以选择STM32F103C8,则代表软件安装成功
![10028c8a52ffedb000b3998136e2c01.png 10028c8a52ffedb000b3998136e2c01.png](https://static.assets-stash.eet-china.com/forum/202412/02/173314774045169215540u8mr59mxyggnjyjj.png)