Keil MDK-ARM(简称Keil5)是嵌入式开发领域最主流的ARM架构芯片开发工具,尤其适配STM32系列单片机。
本文从安装前准备、分步安装激活、安装中遇到的问题到激活,全程手把手教学,零基础也能快速上手,解决安装报错、激活失败等常见问题。
一、下载安装
下载地址:https://www.keil.com/download/product/

必安装的:
MDK-Arm : 针对【ARM内核】单片机;
C51:针对【51内核】单片机;
这两个文件一定要安装
提示:安装的时候,最好选择管理员身份安装。两个安装文件都是。
二、安装过程
1、ARM安装
安装界面

直接点击"Next"进行

勾选同意,点击"Next"

选择你的安装位置,为了节省空间,尽量不要安装在系统盘

这里要填写个人信息,顺便填写就可以了(如果不想填写,可以用空格代替)。填写后,可“Next”进行下一步安装。

正常安装

等待安装结束
这里会提示是否安装U-LINK驱动安装,我们选择安装 Install ,

安装完成后,点击 “Fnish”;
完成后,会弹出界面,如果在“Output”界面中出现红色的文字,说明安装有问题,没关系,我们之后再来调整,而且里面只有ARM,没有STM的芯片库。

错误说明: Pack 下载失败(超时 / 中断) → Keil 把错误网页内容保存成 .pdsc
解决方案: 删除文件夹里所有 Geehy 开头的内容:
安装目录下\Arm\Pack\.Web\,此地址中的GEEHY开头的文件全部删除。

重启 Keil → 打开 Pack Installer,现在正常了。
而且也有STM库了
2、C51 安装
安装界面

直接点击 “Next” 安装
勾选同意,继续"Next"安装

根据个人喜好,选择安装位置

随便填写个人信息后(不想填写,可用空格代替),按“Next"可直接开始安装

安装完成,点击“Finish”结束安装。
激活与许可证设置
注册机下载:https://wwbsr.lanzout.com/i19Hk3pspbud 密码:c9zy
提示:
1、下载或安装的时候,一定要关闭所有杀毒软件;
2、打开KEIL5 后,一定要选择管理员身份运行;

在许可证管理界面,复制 Computer ID ,并将其粘贴到注册机的CID框中;

点击注册机中的Generate按钮,生成许可证

将生成的许可证复制,并粘贴到KEIL5的许可证管理界面中,点击Update按钮,完成激活

完成激活后,显示LIC Added Sucessfully , 点击Close,关闭许可证管理界面

MKD-ARM也需要激活,步骤和C51相同,只是注册机的Target选择的是ARM
这两步骤一定要管理员安装,否则会提示权限不足。
OK,你可以使用KEIL5开启你的嵌入式之旅了!!!
夜雨聆风