1.概述
MDK:Microcontroller Developer Kit微控制器开发工具。
Keil MDK-ARM是美国Keil软件公司(现已被ARM公司收购)出品的支持ARM微控制器的一款IDE(集成开发环境)。
MDK-ARM包含了工业标准的Keil C编译器、宏汇编器、调试器、实时内核等组件。具有业行领先的ARM C/C++编译工具链,完美支持Cortex-M、Cortex-R4、ARM7和ARM9系列器件,包含世界上品牌的芯片。比如:ST、Atmel、Freescale、NXP、TI等众多大公司微控制器芯片。
http://www.keil.com/dd2
http://www.keil.com/download/product
百度网盘:http://pan.baidu.com/s/1eRLbgIY
http://www.keil.com/dd2/Pack
百度网盘:http://pan.baidu.com/s/1o8fd6jS
注意:由于许多网盘近年来受到影响都相继关闭了,如果网盘链接失效,可以微信公众号查看更新链接,或微信联系作者。
http://www2.keil.com/system-requirements
Windows Vista、Windows 7、Windows 8和Windows 10
【注意:V5.21a不再支持Windows XP系统了,Windows XP也可以用,但有些兼容性不好,容易出现异常,建议安装在官方指定操作系统下】
1.下载软件,双击安装包,进入安装向导界面,点击“Next”
2.勾选“I agree to...”,点击“Next”
3.选择软件和支持包安装路径(可以默认),点击“Next”
4.填写信息(可以随便填写),点击“Next”
5.安装过程需要等待几分钟
6.安装结束时,弹出下图提示,选择“安装”
7.安装完成,点击“Finish”
8.自动更新“支持包”,可以直接退出,自己下载安装。
至此Keil MDK-ARM就安装完成,可以新建工程使用了。但为了不受编译代码大小限制和用户体验,就需要购买授权,或注册。
Ⅴ、注册软件
Keil MDK-ARM是一个收费的软件,官方打击盗版也比较严厉,若你是商业用途,建议购买正版软件。当然,我这里是针对个人开发学习的朋友而言,进行非商业用途的使用。
我上面百度网盘提供下载的地址里面有一个“注册机”文件,本章将利用该注册机进行注册。
1.打开上面安装好的Keil MDK-ARM,若出现下图提示,请关闭软件,重新以管理员身份运行软件(选中Keil uVision5 -> 右键 ->以管理员身份运行)
2.打开注册管理窗口(File -> License Management),并复制CID(备用)。
3.打开“注册机”:(1)粘贴上面复制的CID,(2)目标选择ARM,(3)生成注册码,
(4)复制注册码
4.回到注册界面:(1)粘贴上面生成的“注册码”,(2)点击“Add LIC”,(3)看见显示信息说明注册成功。
Ⅵ、安装器件支持包
Keil MDK-ARM V5 和 V4安装的区别在于V5需要自己安装器件支持包,而V4就不需要安装。
支持包可以在线安装,也可以下载离线包自己安装。
1.在线安装支持包
在线安装就是利用安装好的软件自动下载支持包。点击“安装支持包”图标:
如果软件安装完之后没有更新列表,使用这种方式安装支持包,就需要更新列表,否则看不到下面的设备(Devices)
2.离线安装支持包
所谓离线安装支持包,就是下载支持包自己安装的意思。在我上面百度网盘可以下载ST所以系列的支持包(你也可以在官下载你对应芯片的支持包)。
你安装好MDK-ARM V5软件之后,支持包的路径就已经有了,当你双击下载的支持包后,路径就是固定的(与之对应,不能修改),点击“Next”即可安装支持包。安装过程很快,最后点击“Finish”安装完成。
Ⅶ、说明
Keil MDK-ARM 这个工具是一款收费的软件,官方严厉打击盗版,若你是商业用途,建议购买正版软件。
以上总结仅供参考,若有不对之处,敬请谅解。
上一篇:arm 裸板编程的总结(上)
下一篇:Keil(MDK-ARM)使用教程(二)_菜单
推荐阅读最新更新时间:2024-11-10 20:42
设计资源 培训 开发板 精华推荐
- LT3756EUD 降压-升压模式 LED 驱动器的典型应用电路
- C8051F980DK,用于工业应用的 C8051F980 8051 微控制器的开发系统
- 【训练营_进阶班】互联网智能插座
- LT3971、1.8V 降压转换器的典型应用电路
- STM32G030F6P6
- LT6205 的典型应用 - 单电源 3V、100MHz 视频运算放大器
- 【线性电路】LM78XX正电源稳压电路
- LTC3103 的典型应用 - 1.8 uA 静态电流、15V、300mA 同步降压型 DC/DC 转换器
- #第六届立创电赛#高压电荷泵
- FEBFAN23SV60_LVA,基于 FAN23SV60 10A 同步降压稳压器的评估板,具有超声波模式、内部线性稳压器和宽输入范围