KEIL软件安装教程
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软件安装教程相关推荐
- 软件安装教程-Vivado2018.3/ISE14.7/Modelsim10.5/Keil5/AD18/Cadence17.2/CAD2016
硬件工程师软件安装教程 1.Vivado2018.3安装教程 本文的主要内容是介绍 Vivado 2018.3 版本(提取码:ebdx)的安装步骤及其 license(提取码: 6xkh) 的获取与加 ...
- Keil 4 安装教程及简单使用【嵌入式系统】
Keil 4 安装教程及简单使用[嵌入式系统] 前言 推荐 说明 Keil 4 for Arm安装教程 1.安装MDK 2.激活mdk keil 4 for arm 的简单使用 1建立新工程 2在工程 ...
- 软件安装教程(持续更新)
分享下常用的一些软件安装教程,仅供学习参考下哈 常见问题 常见问题 Adobe常见问题和错误代码[必读] Windows defender防火墙关闭教程[必读] 宝藏工具 ▌实用小工具 王者荣耀皮 ...
- Keil 5 安装教程及简单使用【嵌入式系统】
Keil 5 安装教程[嵌入式系统] 前言 推荐 说明 keil5安装教程 第一阶段:安装mdk 第二阶段:激活mdk 第三阶段:安装STM32芯片包 第四阶段:安装C51单片机 第五阶段:激活C51 ...
- ad域推送软件_Python3.6.4 软件安装教程
Python-3.6.4 软件安装教程 01 Python-3.6.4 软件安装教程 软件介绍 Python-3.6.4(32/64)位 Python的设计目标之一是让代码具备高度的可阅读性.它设计时 ...
- vb6 combo根据index显示_VB6.0软件安装教程及学习资源
阿布分享君 ❤ abushare ① 简介 VB的中心思想就是要便于程序员使用,无论是新手或者专家.VB使用了可以简单建立应用程序的GUI系统,但是又可以开发相当复杂的程序.VB的程序是一种基于窗体 ...
- ad软件侵权律师函_Aspen Plus 9 软件安装教程
Aspen Plus 9 软件安装教程 01 Aspen Plus 9 软件安装教程 软件介绍 Aspen 提供最新资产性能管理.工程.制造和供应链软件版本.更好地提高产能,提高利润,降低成本,提高能 ...
- ad软件one pin错误是啥意思_Unity3D 4.5 软件安装教程
Unity3D 4.5 软件安装教程 01Unity3D 4.5软件介绍 [软件名称]:Unity3D 4.5 [安装环境]:Windows Unity3D 4.5是unity系列软件的版本,也是一款 ...
- python及pycharm2018软件安装教程
python及pycharm2018软件安装教程 python 3.6.5及pycharm2018.1.1 Win版32/64位下载地址: https://pan.baidu.com/s/1KdECg ...
- 此加载项为此计算机的所有用户安装_MDI Jade 6.5软件安装教程
软件下载 ▼ 关注微信公众号:贵州永航科技回复Jade即可获得软件安装包下载地址以及详细安装教程 更多软件安装教程可点击菜单栏获取 软件 介绍 MDI Jade是一款专门用于XRD分析的软件,XRD分 ...
最新文章
- mysql 事务补偿_TCC补偿性策略_彻底学习数据库事务 seata分布式事务 共享 排它锁 死锁 索引 Spring事务 隔离级别等_MySQL视频-51CTO学院...
- 双系统不能引导双系统
- 注释 —— 《clean code》读后感
- 阿里云贾少天:大规模云服务器高效使用及管理实践
- ASP.NET Forms权限验证
- python列出文件夹所有文件_python列出文件夹下的所有文件的4种方法
- Firefox扩展批量安装脚本
- Leetcode每日一题:118 + 119.pascals-triangle I and II(杨辉三角1和2)
- 本地搭建dubbo实例
- DPM 2010(二)---BMR裸机恢复域控制器
- Java和Python哪个更适合初学者的问题
- linux 服务器共享文件客户端查看,在Linux下查看共享文件夹
- 宝利通网闸怎么设置_polycomMCU操作指南
- 递归最小二乘(RLS)算法详解
- 用python做出我的世界Minecraft
- web开发常用工具【包含目前常用的Java IDE,接口测试,远程连接,以及其他常用工具】
- 从零开发一个灰太狼游戏是什么样的体验?(建议收藏)
- 软考和 PMP考哪个比较好?各自的价值是什么?
- RPA机器人的2大类型
- 行人检测(上)-行人检测介绍