Keil系列教程01_Keil介绍、下载、安装与注册

这篇具有很好参考价值的文章主要介绍了Keil系列教程01_Keil介绍、下载、安装与注册。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

keil,KEIL教程,单片机,嵌入式硬件

1写在前面

对于学习单片机和嵌入式开发的朋友来说,掌握Keil这款软件可以说是必备的技能。鉴于目前网上没有完整的Keil教程,因此我打算整理一套完整的Keil系列教程。

目前Keil有四种产品(软件):MDK-ARM、C51、C251、C166。四种软件都是基于µVision,在用法上极为相似。

所以,该系列教程结合目前使用最多的MDK-ARM来讲述,大部分内容也适用于其它三种软件。

2

Keil介绍

2.1 概述

对于我们程序员来说,大家常说的Keil,其实指的是一款开发工具。同时,Keil也是一家公司名称。

Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的Keil Software Inc。

Keil公司2005年由ARM公司收购。其两家公司分别更名为ARM Germany GmbH和ARM Inc。

2.2 MDK-ARM

MDK-ARM软件为基于Cortex-M、Cortex-R4、ARM7、ARM9处理器设备提供了一个完整的开发环境。 MDK-ARM专为微控制器应用而设计,而且功能强大,能够满足大多数苛刻的嵌入式应用。

与Keil MDK4及之前版本不同,Keil MDK5分成MDK Core和Software Packs两部分。MDK Core主要包含uVision5 IDE集成开发环境和ARM Compiler5。Software Packs则可以在不更换MDK Core的情况下,单独管理(下载、更新、移除)设备支持包和中间件更新包。

MDK-ARM有四个可用版本,分别是MDK-Lite(免费评估版)、MDK-Essential(基础版)、MDK-Plus(标准版)、MDK-Professional(专业版)。所有版本均提供一个完善的C / C++开发环境,其中MDK-Professional还包含大量的中间库。

MDK产品组件

keil,KEIL教程,单片机,嵌入式硬件

关于MDK-ARM的更多详细介绍,及四个版本的差异,请参看我之前在公众号分享的一篇文章《你们都认真了解过MDK-ARM吗?》

2.3 支持芯片

Keil MDK-ARM 支持的器件包含 Cortex-M、 Cortex-R、 ARM7、 ARM9、 Cortex-A8系列等多达几千种。

官方支持芯片地址: 

http://www.keil.com/dd2

3

下载

Keil MDK-ARM这个软件建议到官网下载最新版本,我这里也提供百度网盘下载地址(和官网一样)。

上面说了:Keil MDK5分成MDK Core和Software Packs两部分,也就是安装包和支持包。

3.1 MDK-ARM安装包下载

目前(2018年10月)Keil MDK-ARM官方最新版本是V5.26,更多老版本及MDK-ARM V4版本,可以在我百度网盘下载【定期更新】。

官方网站:

http://www.keil.com/download/product

百度网盘:

http://pan.baidu.com/s/1eRLbgIY

3.2 MDK-ARM支持包下载

MDK-ARM V4 和 V5版本在安装的时候最大的区别在于:V4版本安装包里面集成器件的支持包,而V5版本是独立出来,自己下载安装的

因此需要下载自己芯片型号对应的器件支持包(我百度网盘提供STM32的器件支持包供大家下载)。

官方网站:

http://www.keil.com/dd2/Pack

百度网盘:

http://pan.baidu.com/s/1o8fd6jS

提示:如果下载链接失效,可关注公众号回复【Keil系列教程】查看更新链接。

3

下载

4.1 支持的操作系统

目前(2018年10月)最新版本MDK-ARM V5.26只支持Windows 7、 Windows 8 和 Windows 10这三个版本操作系统。已经不再支持Windows Vista和 Windows XP系统了

我记得MDK-ARM V5前面几个版本(好像是V5.19之前版本)还能安装在Windows Vista和 Windows XP这种老系统上,只是部分功能兼容性不好,但也能用。

目前最新版本Keil软件支持的操作系统,可以参看官网说明:

http://www2.keil.com/system-requirements

4.2 安装详细步骤

Keil四款软件(MDK-ARM、C51、C251、C166)安装方法基本一样,很简单,一路Next下去就行了。

本章节主要针对初学者,下面以图文方式讲述一下安装全过程。

1.以管理员身份运行软件, 进入安装向导界面, 点击“Next”

keil,KEIL教程,单片机,嵌入式硬件

2.勾选“I agree to...”,许可同意,点击“Next”

keil,KEIL教程,单片机,嵌入式硬件

3.选择软件和支持包安装路径(可以默认),点击“Next”

keil,KEIL教程,单片机,嵌入式硬件

4.填写客户信息(可以随便填写),点击“Next”

keil,KEIL教程,单片机,嵌入式硬件

5.安装过程需要等待几分钟

keil,KEIL教程,单片机,嵌入式硬件

6.安装完成,点击“Finish”

keil,KEIL教程,单片机,嵌入式硬件

7.自动更新“支持包”列表,可以直接退出,自己下载安装。

keil,KEIL教程,单片机,嵌入式硬件

安装软件之后,如果我们不关闭上面自动更新,自动更新完成之后,就会出现“支持包”列表,如下图:

keil,KEIL教程,单片机,嵌入式硬件

5

安装支持包

我把MDK-ARM中用于支持MCU芯片的软件包叫“器件支持包”,所以,我简称“支持包”。

支持包可以通过在线安装,或者下载离线包自己离线安装,这两种安装方式。

5.1 在线安装

1.打开MDK-ARM软件,点击“软件支持包”按钮

keil,KEIL教程,单片机,嵌入式硬件

2.更新列表,选择芯片,安装

keil,KEIL教程,单片机,嵌入式硬件

在线安装过程就上面几个步骤,点击“Install”之后,需要等待一会儿,下面状态栏有提示,提示安装完成即可直接使用。

5.2 离线安装

离线安装支持包就如安装软件一样:下载支持包(上面提供下载),双击下载好的离线包,此时会识别安装路径(前提是已经安装MDK),点击“Next”,一会儿就安装完成。

keil,KEIL教程,单片机,嵌入式硬件

6

注册

Keil MDK是一个收费的软件,官方严厉打击盗版,若你是商业用途,建议购买正版软件。

针对个人学习的朋友,可以使用MDK-Lite免费评估版,只是代码大小有32KB的限制。如果还不能满足你自己需求,建议自行在网上查找注册机或购买正版软件。

同时,ST意法半导体与ARM公司合作,使用MDK-ARM开发STM32F0和L0系列芯片,可以免费获取License。具体请参看:

http://www2.keil.com/stmicroelectronics-stm32/mdk文章来源地址https://www.toymoban.com/news/detail-740195.html

到了这里,关于Keil系列教程01_Keil介绍、下载、安装与注册的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 5.38 arm Keil5 下载、安装及激活(附系列芯片包下载)

    1.官网下载 Keil官网下载:MDK-ARM Version 5.38a Evaluation Software Request (keil.com) 这里还是比较推荐官网安装,现在的Keil可以免费使用,没必要网上找其他途径。 2.江协科技百度网盘 链接:https://jiangxiekeji.com/download.html Tip:这里面有后面激活需要用到的软件,可以选择性下载部分文件

    2024年02月08日
    浏览(40)
  • keil5安装及注册许可

            最近换了一份嵌入式软件的工作,因为之前没有这方面的了解(虽然大学学的模数电单片机,但是当时只顾玩啥也没学到。。。)所以很多东西都需要自己看资料自学。         在这里我想跟大家分享自己学习的过程,也希望不足的地方大佬们能指正!         因

    2024年02月11日
    浏览(32)
  • Keil5的安装与注册

    目录 一、Keil5 的下载安装 二、Keil5 的注册 备注:本文是对   MDK   版本的Keil5的下载和安装介绍 官方下载链接: Keil Product Downloads https://www.keil.com/download/product/  1. 选择第一个MDK-Arm,下载最新版本 2. 填写一些个人信息,可以随便填写,把空的 全部 都填上就可以,然后点击

    2024年02月09日
    浏览(51)
  • Keil uVision5 安装及注册有效至2032

    一、下载文件keil压缩包解压后得到文件如下 二、双击安装第一个exe文件 默认路径,一直确定安装即可 三、解压注册机文件压缩包 1.电脑系统提示危险报警,点击安全中心允许文件或恢复被隔离文件 2.得到如下文件 3.打开刚刚安装keil软件,打开file》license management 然后复

    2024年02月15日
    浏览(31)
  • 如何从keil官网下载keil软件安装包和板级支持包

    1.keil官网链接:https://www.keil.com/ 2.进入官网后,点击 “Downloads”。 3.我们这次是给GD32单片机下载编译环境,因此点击“MDK-Arm”。如果是给51单片机下载编译环境,点击右边的“C51即可”。 4.按照下图填写自己的相关信息,然后点击“Submit”即可。 5.提交完成后,点击下图红

    2024年02月16日
    浏览(38)
  • keil 5(C51)下载安装

    🔗链 接: 点此下载   🔑提取码:CC99   在这里我已经提前将压缩包放在桌面   我们右键将其解压到桌面,如下图;   打开文件夹,看到下列四项:   首先双击进入第一个exe文件,如下图(就是红色箭头指向的地方)   独立文件夹:新的文件夹,里面最好什么都没有

    2024年02月01日
    浏览(41)
  • keil 新建 编译 下载与调试 详细图片说明教程

    Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起 ——百度百科节选 如百度介绍,开发单片机的时候,可以使用keil完成 编译 下载 与调试 代码程序,那么我们该怎

    2023年04月08日
    浏览(25)
  • keil最新STM32pack芯片包下载教程

    1、网站地址 Arm Keil | Devices https://www.keil.arm.com/devices/ 2、在搜索框中输入需要下载的芯片名,例:STM32H743XI,然后在搜索结果中选择需要的芯片,进入到芯片参数界面。       3、进入到芯片参数界面后,点击STM32H7xx_DFP蓝色字样。 4、进入STM32H7xx_DFP后,即可直接下载最新版本,

    2024年02月11日
    浏览(30)
  • Keil(MDK-ARM)的安装与注册【MDK和C51共存】

      之前已经安装过用于51单片机开发的Keil C51,现在安装用于开发ARM Cortex-M系列内核的STM32单片机开发的Keil MDK开发环境,以及解决Keil C51与Keil MDK的共存问题。   如果要使C51和MDK共存,请先安装Keil C51,安装步骤请看我之前的文章:《Keil(C51)的安装与注册》。 (1)首先

    2024年02月06日
    浏览(37)
  • Keil系列教程03_主窗口和工具栏详细说明

    本文先让大家简单认识一下Keil的主窗口界面,然后再进一步 认识Keil的文件、编译和调试工具栏 。 Toolbars工具栏 就是在菜单下面的两行快捷图标按钮,这些快捷按钮之所以在工具栏里面,在于 它们使用的频率较高 。比如保存按钮、编译按钮、下载按钮等。 本文讲述的Tool

    2023年04月22日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包