# 0-安装keil5（官方渠道方法下载并安装C251）

## 第一步 在官网下载对应的安装包

### 1、在浏览器搜索keil5，点击 “Keil Downloads” 进入keil官网

![image-20250225225515576](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503151409095.png)

### 2、选择产品下载

![image-20250225225816548](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161745944.png)

### 3、选择产品版本

![image-20250225225855289](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161745937.png)

STC系列的单片机，8位单片机对应C51，32位单片机对应C251，像Ai8051U可以切换8位或者32位模式，都想体验的话，就都下载下来，现在以使用32位模式为例，选择下载C251版本。

### 4、填写用户信息

![image-20250225230411830](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161745119.png)

### 5、下载安装包

![image-20250225230523424](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161745797.png)

什么？你说网卡进不去？没~关~系！我都帮你准备好了！

![image-20250225231520644](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161746504.png)



## 第二步 安装keil5（多环境可共存）

### 1、安装C51（用于编译传统8位单片机）[必选]

![image-20250316161525639](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161746724.png)

选择这个安装包，双击打开。

![image-20250316161614092](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161746543.png)



点击“是”

![image-20250316161644651](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161830909.png)



点击next。

![image-20250316161810661](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161830730.png)



勾选“我同意”，然后点击下一步。



![image-20250316162121521](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161830534.png)

选择要安装到哪个盘，点击Next即可。



![image-20250316162235146](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161830662.png)



![image-20250316162247894](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161830405.png)



![image-20250316162418409](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161830678.png)



![image-20250316162508035](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161830077.png)



最后就可以看见C51安装好了。



### 2、安装C251(用于编译新型32位单片机)[必装]

![image-20250316162638877](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161830981.png)



安装步骤与C51的大同小异，双击这个安装包，安装即可。



![image-20250316162857998](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161830851.png)



这里因为安装C51的时候已经安装过了，所以选择“跳过”或者“覆盖”都可以。
我这里选择【跳过】。



![image-20250316163135187](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831993.png)



可以看见【C51】和【C251】同时共存了。



### 3、安装MDK(用于编译ARM架构的芯片)[选装]

![image-20250316163338964](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831507.png)



安装步骤也是大同小异的哈。

![image-20250316163525193](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831984.png)



这里多了一个芯片包的存放地址。

![image-20250316163822301](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831612.png)

最后就是三国鼎立了哈。

![image-20250316163932984](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831166.png)

如果跳出这个画面，不要慌哈。这个就是ARM芯片的支持包安装目录，你可以在这里在线安装或者更新支持包，例如STM32、GD32等等。（当然你也可以去找本地包进行安装，这里我们用不到，只做简单介绍）



## 第三步 破解Keil5(仅用个人学习参考使用，商用请购买正版软件)【使用管理员打开】



![image-20250316164953163](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831142.png)

![image-20250316165029866](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831541.png)

可以看见Keil5中已经存在【MDK】、【C251】、【C51】三种编译器，但均未破解。



![image-20250316165151031](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831162.png)

接下来，打开这个工具

![image-20250316165515788](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831774.png)

选择需要破解的编译器【C51】、【C251】、【ARM】。



![image-20250316165641789](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831665.png)

然后回到keil5中复制自己的 CID，到工具中。

![image-20250316170555977](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831270.png)



粘贴CID，选择对应的编译器，如C51。

点击【Generate】进行破解，然后复制破解的许可证到Keil5中。



![image-20250316170825359](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831320.png)

将对应编译器的许可证添加进去即可。

![image-20250316171054557](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161831716.png)

成功许可到2032年了。

【C251】也是一样的步骤，大家尝试一下吧。



## 第四步 安装支持包

当我们创建工程时，会发现没有STC相关的芯片可以选择

![image-20250316171556130](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161832289.png)





此时，我们需要打开STC官方的ISP软件。

![image-20250316171754654](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161832290.png)

![image-20250316171925935](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161832519.png)



选择keil5的安装目录，点击确定。

![image-20250316171956984](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161832190.png)



跳出这个弹窗，即为添加成功。



![image-20250316172106680](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161832252.png)



再次打开keil5，新建工程，选择对应的芯片即可。



## 第五步 安装中断向量号扩展

![image-20250316182620019](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161832858.png)

双击打开这个扩展包。



![image-20250316182703805](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161832602.png)



选择keil5的安装目录，点击确定。



![image-20250316182729265](https://gitee.com/RISVOL_X/Typroa_images/raw/master/0-%E5%AE%89%E8%A3%85Keil5/202503161832352.png)

安装成功。
