(一)Keil5是什么?

0356ecf7f59948afc01bffe6498c781.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

【方法二】QQ群文件    376496887
image.png

②解压压缩包
可以得到几个文件
1.支持包,这个是stm32系列芯片的支持包
2.MDK524.EXE,这个是Keil5的安装程序
3.keygen,这个需要解压,里面是keil5的破解机
image.png

③安装Keil5
一直下一步就好了,注意路径可以更改
5748c2d0a5c7716f4b0dee07b6fc69a.png
a170f8feb36424dc4b0440e5d9ec0c6.png


④破解软件许可
点File里面的License许可
image.png

复制CID
image.png

打开文件夹的破解软件(解压下来)
image.png

将CID复制下来,然后选择ARM,其他不用动,点击生成
可以得到一大串密钥,复制下来
image.png


以管理员身份重新打开软件,然后把密钥粘贴下来,点击Add LIC
当许可显示到期时间为2032年,就代表激活成功
image.png

  

(三)安装STM32支持包
在文件夹内找到支持包
image.png

全部点next,安装stm32所有的支持包
1ed087630d67b36a4167d11aa2721c9.png



(四)验证

我们可以创建一个STM32文件夹,里面可以存放以后做的项目
创建一个项目,名字可以是TEST
image.png

在选择芯片页面,可以选择STM32F103C8,则代表软件安装成功
10028c8a52ffedb000b3998136e2c01.png