Keil MDK-ARM(简称Keil5)是嵌入式开发领域最主流的ARM架构芯片开发工具,尤其适配STM32系列单片机。本文从安装前准备、分步安装激活、安装中遇到的问题到激活,全程手把手教学,零基础也能快速上手,解决安装报错、激活失败等常见问题。
一、下载安装
下载地址:https://www.keil.com/download/product/
必安装的:
MDK-Arm : 针对【ARM内核】单片机;
C51:针对【51内核】单片机;
这两个文件一定要安装
提示:安装的时候,最好选择管理员身份安装。两个安装文件都是。
二、安装过程
ARM安装
安装界面
直接点击"Next"进行
勾选同意,点击"Next"
选择你的安装位置,为了节省空间,尽量不要安装在系统盘
这里要填写个人信息,顺便填写就可以了(如果不想填写,可以用空格代替)。填写后,可“Next”进行下一步安装。
正常安装
等待安装结束
这里会提示是否安装U-LINK驱动安装,我们选择安装 Install ,
安装完成后,点击 “Fnish”;
完成后,会弹出界面,如果在“Output”界面中出现红色的文字,说明安装有问题,没关系,我们之后再来调整,而且里面只有ARM,没有STM的芯片库。
错误说明:Pack 下载失败(超时 / 中断) → Keil 把错误网页内容保存成.pdsc
解决方案:删除文件夹里所有Geehy开头的内容:
安装目录下\Arm\Pack\.Web\,此地址中的GEEHY开头的文件全部删除。
重启 Keil → 打开 Pack Installer,现在正常了。
而且也有STM库了
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开启你的嵌入式之旅了!!!