Keil5软件详细安装教程

一、Keil5软件简介

Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的Keil Software Inc。Keil公司制造和销售种类广泛的开发工具,包括ANSI C编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel)。有超过10万名微控制器开发人员在使用这种得到业界认可的解决方案。Keil公司在2005年被ARM公司收购。
  KEIL软件为适应51内核和ARM内核,KEIL版本分为KEIL C51和MDK-ARM。KEIL MDK目前最新的版本为5.37。
  MDK-ARM专为微控制器应用而设计,而且功能强大,能够满足大多数苛刻的情况。MDK-ARM软件为基于Cortex-M,Cortex-R4,ARM7,ARM9处理器设备提供了一个完整的开发环境。嵌入式应用。

二、Keil5软件下载

链接: keil5下载连接.
官方下载地址:https://www.keil.com/download/product/
keil5下载软件步骤:

  1. 下载版本 :用于ARM类单片机需要下载第一个框(MDK-Arm),用于51类单片机下载C51。两者都需要则都进行下载。
    MDK-Arm用于ST的单片机编辑软件   如果想用C51也要一起下载下来
  2. 该界面简单写写就可以。
    在这里插入图片描述
  3. 图片中框出来的部分点击就会有下载提示,确定安装包存储域就可以等待下载完成,第一幅图是MDK-ARM,第二幅图是C51根据需要进行下载。
    注:如果感觉下载比较慢,可以使用迅雷进行下载。
    在这里插入图片描述在这里插入图片描述

三、下载芯片支持包(.pack文件)

1.进入官网下载开发需要的芯片支持包,打开下方链接。
官方下载地址:https://www.keil.com/dd2/pack/
   在这里插入图片描述
   
2.在网页中先找到“Keil”专栏,再找到专栏下的“STMicroelectronics STM32F4 Series…”选项,点击“Download”,下载最新版本的 .pack 文件。(我需要的是STM32F407VGT6的芯片支持包)
在这里插入图片描述在这里插入图片描述

四、特别注意:如果想要Keil_MDK和Keil_C51共存,那么首先需要安装Keil-C51,然后再安装Keil_MDK。

五、Keil-C51安装

  1. 右键“以管理员身份运行”,打开C51安装包。
    在这里插入图片描述

2.进入安装界面,点击"Next"。

在这里插入图片描述

3.勾选“I agree to all the terms of the preceding License Agreement”,然后继续点击
Next”。

在这里插入图片描述

  1. 选择Keil_C51的安装路径,建议不要安装在系统盘C盘,继续点击“Next”。

    注意:要使Keil_MDK和Keil_C51共存,Keil_MDK安装路径应该选择与Keil_C51时的相同目录。比如,我之前将Keil_MDK安装在 D:\Keil5\Keil_v5_Arm&C51 路径下,则也要将Keil_C51安装在 D:\Keil5\Keil_v5_Arm&C51 路径下。(如果只是安装Keil_C51可以忽略这个注意事项)
    在这里插入图片描述

5.安装需要填写部分信息说明,随便填一下即可,然后继续点击“Next”。
在这里插入图片描述

6.软件开始安装,等待安装完成。
在这里插入图片描述

7.选项可以”不勾选“,点击”Finish“。
在这里插入图片描述

注意:Keil-C51安装完成以后还需要进行《九、注册Keil_C51》才可以正常使用。

六、Keil-MDK安装

  1. 右键“以管理员身份运行”,打开MDK安装包。
    在这里插入图片描述

2.进入安装界面,点击"Next"。

在这里插入图片描述

3.勾选“I agree to all the terms of the preceding License Agreement”,然后继续点击
Next”。

在这里插入图片描述

  1. 选择Keil_MDK的安装路径,建议不要安装在系统盘C盘,继续点击“Next”。
    “Pack”安装路径可以自主决定

    注意:要使Keil_MDK和Keil_C51共存,Keil_MDK安装路径应该选择与Keil_C51时的相同目录。比如,我之前将Keil_MDK安装在 D:\Keil5\Keil_v5_Arm&C51 路径下,则也要将Keil_C51安装在 D:\Keil5\Keil_v5_Arm&C51 路径下。
    在这里插入图片描述

5.安装需要填写相关信息,随便填一下即可,然后继续点击“Next”。
在这里插入图片描述

6.软件开始安装,等待安装完成。
在这里插入图片描述

7.选项可以”不勾选“,点击”Finish“。
在这里插入图片描述

8.完成安装后,会自动打开”Pack Installer(PACK包管理器)“,我们可以自行选择需要安装的芯片支持包,也可以对已安装的包进行升级或移除。
在这里插入图片描述

注意:Keil-MDK安装完成以后还需要进行《七、安装PACK文件》和《八、注册Keil MDK》才可以正常使用。

七、安装PACK文件

1.在线安装
(1)打开 ”Pack Installer“ PACK包管理器。
在这里插入图片描述

(2)在“Pack Installer”界面点击“OK”
在这里插入图片描述

(3)在左上角的搜索框中输入”STM32“,在下方列表中找到需要的STM32芯片具体型号(例如:STM32F407VGT6)。
(4)在右侧的”Pack“栏中找到DFP文件选项(例如:”STM32F4xx_DFP“),选择最新版本,点击”Install“。
在这里插入图片描述

(5)在线安装中
在这里插入图片描述

(6)在线安装成功
在这里插入图片描述

(7)在线安装失败
在这里插入图片描述

2.离线安装
(1)进入官网的”MDK PACK包“的下载页面,找到所需要的芯片支持包,并下载到本地。
   具体步骤请看上方《三、下载芯片支持包(.pack文件)》。
在这里插入图片描述

(2)安装芯片支持包.pack文件

i)方法一:直接双击下载好的.pack文件,安装路径已经自动设置好,直接点击”Next“即可。
在这里插入图片描述在这里插入图片描述 ii)打开”Pack Installer“PACK包管理器,点击 File -> Import ,选择需要导入安装的.pack文件即可。
在这里插入图片描述在这里插入图片描述3. 成功安装PACK文件

安装完成后,左侧的芯片列表中的相关芯片型号前面的图标会从”灰色“变成”绿色“。
在这里插入图片描述

八、注册Keil MDK

  1. 选择 File—>License Management,复制其中的“CID”号。
    在这里插入图片描述
    在这里插入图片描述

  2. 以管理员身份运行”打开注册机Keygen
        ①把刚才复制的CID号粘贴到“CID框”中;
        ②将“Target”选项设置为“ARM”;
        ③再点击“Generate”;
        ④复制生成的一串序列号。
      
    在这里插入图片描述

  3. 把序列号粘贴到下面的框中,点击“Add LIC”,便可看到软件使用期限为2032年。单击“Close”退出。
    在这里插入图片描述
    Keil_ARM安装成功

九、注册Keil_C51

  1. 选择 File—>License Management,复制其中的“CID”号。
    在这里插入图片描述
    在这里插入图片描述

  2. 以管理员身份运行”打开注册机Keygen
        ①把刚才复制的CID号粘贴到“CID框”中;
        ②将“Target”选项设置为“C51”;
        ③再点击“Generate”;
        ④复制生成的一串序列号。
      
    在这里插入图片描述

  3. 把序列号粘贴到下面的框中,点击“Add LIC”,便可看到软件使用期限为2032年。单击“Close”退出。
    在这里插入图片描述
    Keil_C51安装成功

Logo

一起探索未来云端世界的核心,云原生技术专区带您领略创新、高效和可扩展的云计算解决方案,引领您在数字化时代的成功之路。

更多推荐