KEIL软件安装教程

  • KEIL软件简介
      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.33。
      MDK-ARM专为微控制器应用而设计,而且功能强大,能够满足大多数苛刻的情况。MDK-ARM软件为基于Cortex-M,Cortex-R4,ARM7,ARM9处理器设备提供了一个完整的开发环境。嵌入式应用。
  • KEIL软件下载
    下载地址:KEIL下载
    芯片包下载地址:http://www.keil.com/dd2/Pack

  • KEIL安装
     1.准备文件

      1若只要使用Cortex-M3内核则只需要安装②④;
      2.若只要使用C51内核则只需要安装③;
      3.同时需要则安装②③④;
  • 可根据自己需求选择安装
  • 注:若C51和MDK同时使用,则需要先安装③。
  • 若电脑上之前有安装其他版本KEIL,建议先卸载再安装。
     2.这里我们以全部安装为例。开始安装C51
       以管理员身份运行③




     3 安装MDK
      以管理员身份运行②。





      若出现这个错误直接点确定,继续安装。


      在线安装芯片包,我们已经下载好了芯片库,将该弹窗直接关闭,离线安装即可。


     4 安装芯片库
      双击④直接安装即可。


      若双击无法运行,则以管理员身份运行手动找到文件进行加载。




     5 破解软件
      KEIL软件使用是需要收取版权费的,正常商业应该正常获取正规版权,作为学习使用阶段,我们这里就使用破解版。
      以管理员身份运行KEIL软件,打开License Management(许可证管理)

      以管理身份运行①,破解C51


  以同样的方式破解MDK。

KEIL软件新建工程示例

  我们这里以Cortex-M3内核,STM32F103C8为例,模块化方式新建一个工程。以寄存器的方式新建工程,使用ST官方提供的STM32F103固件库V3.5版本,此版本也是最后一个版本,后续ST公司更新库都是HAL(硬件抽象层)库。
  1 新建一个空文件夹保存整个工程,再在文件夹中新建四个文件文件夹。

  2 复制官方提供的相关文件(创建的工程必须需要)




  3 打开KEIL软件,新建工程。








  4 添加官方提供的源文件(.c文件)到SYSLIB分组中

  5 选择编译环境

  6 添加头文件路径

  7 新建空文件,保存main.c

  8 将main.c添加到USER分组管理中

  9 编写测试代码

KEIL软件常用设置

  1 TAB键空格数和编码方式。

  2 设置用户关键字

  3 编译生成可执行文件

Kile软件包百度网盘链接:链接:https://pan.baidu.com/s/17I7izYma97i9zHV3MLGMOw
提取码:ercq

KEIL软件安装教程相关推荐

  1. 软件安装教程-Vivado2018.3/ISE14.7/Modelsim10.5/Keil5/AD18/Cadence17.2/CAD2016

    硬件工程师软件安装教程 1.Vivado2018.3安装教程 本文的主要内容是介绍 Vivado 2018.3 版本(提取码:ebdx)的安装步骤及其 license(提取码: 6xkh) 的获取与加 ...

  2. Keil 4 安装教程及简单使用【嵌入式系统】

    Keil 4 安装教程及简单使用[嵌入式系统] 前言 推荐 说明 Keil 4 for Arm安装教程 1.安装MDK 2.激活mdk keil 4 for arm 的简单使用 1建立新工程 2在工程 ...

  3. 软件安装教程(持续更新)

    分享下常用的一些软件安装教程,仅供学习参考下哈  常见问题 常见问题 Adobe常见问题和错误代码[必读] Windows defender防火墙关闭教程[必读]  宝藏工具 ▌实用小工具 王者荣耀皮 ...

  4. Keil 5 安装教程及简单使用【嵌入式系统】

    Keil 5 安装教程[嵌入式系统] 前言 推荐 说明 keil5安装教程 第一阶段:安装mdk 第二阶段:激活mdk 第三阶段:安装STM32芯片包 第四阶段:安装C51单片机 第五阶段:激活C51 ...

  5. ad域推送软件_Python3.6.4 软件安装教程

    Python-3.6.4 软件安装教程 01 Python-3.6.4 软件安装教程 软件介绍 Python-3.6.4(32/64)位 Python的设计目标之一是让代码具备高度的可阅读性.它设计时 ...

  6. vb6 combo根据index显示_VB6.0软件安装教程及学习资源

    阿布分享君 ❤  abushare ① 简介 VB的中心思想就是要便于程序员使用,无论是新手或者专家.VB使用了可以简单建立应用程序的GUI系统,但是又可以开发相当复杂的程序.VB的程序是一种基于窗体 ...

  7. ad软件侵权律师函_Aspen Plus 9 软件安装教程

    Aspen Plus 9 软件安装教程 01 Aspen Plus 9 软件安装教程 软件介绍 Aspen 提供最新资产性能管理.工程.制造和供应链软件版本.更好地提高产能,提高利润,降低成本,提高能 ...

  8. ad软件one pin错误是啥意思_Unity3D 4.5 软件安装教程

    Unity3D 4.5 软件安装教程 01Unity3D 4.5软件介绍 [软件名称]:Unity3D 4.5 [安装环境]:Windows Unity3D 4.5是unity系列软件的版本,也是一款 ...

  9. python及pycharm2018软件安装教程

    python及pycharm2018软件安装教程 python 3.6.5及pycharm2018.1.1 Win版32/64位下载地址: https://pan.baidu.com/s/1KdECg ...

  10. 此加载项为此计算机的所有用户安装_MDI Jade 6.5软件安装教程

    软件下载 ▼ 关注微信公众号:贵州永航科技回复Jade即可获得软件安装包下载地址以及详细安装教程 更多软件安装教程可点击菜单栏获取 软件 介绍 MDI Jade是一款专门用于XRD分析的软件,XRD分 ...

最新文章

  1. mysql 事务补偿_TCC补偿性策略_彻底学习数据库事务 seata分布式事务 共享 排它锁 死锁 索引 Spring事务 隔离级别等_MySQL视频-51CTO学院...
  2. 双系统不能引导双系统
  3. 注释 —— 《clean code》读后感
  4. 阿里云贾少天:大规模云服务器高效使用及管理实践
  5. ASP.NET Forms权限验证
  6. python列出文件夹所有文件_python列出文件夹下的所有文件的4种方法
  7. Firefox扩展批量安装脚本
  8. Leetcode每日一题:118 + 119.pascals-triangle I and II(杨辉三角1和2)
  9. 本地搭建dubbo实例
  10. DPM 2010(二)---BMR裸机恢复域控制器
  11. Java和Python哪个更适合初学者的问题
  12. linux 服务器共享文件客户端查看,在Linux下查看共享文件夹
  13. 宝利通网闸怎么设置_polycomMCU操作指南
  14. 递归最小二乘(RLS)算法详解
  15. 用python做出我的世界Minecraft
  16. web开发常用工具【包含目前常用的Java IDE,接口测试,远程连接,以及其他常用工具】
  17. 从零开发一个灰太狼游戏是什么样的体验?(建议收藏)
  18. 软考和 PMP考哪个比较好?各自的价值是什么?
  19. RPA机器人的2大类型
  20. 行人检测(上)-行人检测介绍

热门文章

  1. linux怎么指定安装目录,Linux软件安装到指定目录方法
  2. TP5:框架下载与安装——1
  3. Chrome中播放时视频编码为.h264和音频编码为acc,采样率为48000,双通道的视频文件时音画不同步
  4. 马士兵Python基础版2020教程P98-P134 PPT笔记+课堂代码
  5. 在线音乐网站网站开发项目 ,第一篇
  6. 装机人员工具/解决局域网共享
  7. 图书管理系统C++程序源代码
  8. Cocos2dx ParticleEditor粒子编辑器
  9. css宋体代码_CSS字体代码
  10. Java旅游管理系统