0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MDK- ARM下载与安装

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 2020-04-08 09:48 次阅读

前言

MDK-ARM意思就是基于ARM的微控制器开发工具(Microcontroller Developer Kit),由Keil公司开发,MDK-ARM包含了工业标准的Keil C编译器、宏汇编器、调试器、实时内核等组件。具有业行领先的ARM C/C++编译工具链,完美支持Cortex-M、Cortex-R4、ARM7和ARM9系列器件,包含世界上品牌芯片。比如:ST、Atmel、Freescale、NXPTI等众多大公司微控制器芯片。

下载

MDK-ARM集成开发工具和支持包,可以到官方网站下载,也可以到我的360云盘下载。现在(2016.05.25)MDK-ARM最新版本是5.20,我会定期在360云盘更新。

MDK-ARM下载地址:

官方网站:http://www.keil.com/download/product

360云盘:https://yunpan.cn/cPYaeY23RSsbb访问密码 9aba

支持包下载地址:

官方网站:http://www.keil.com/dd2/Pack

360云盘:https://yunpan.cn/cxWnPxniRXTMS访问密码 9a98

安装MDK-ARM

MDK5.20支持32位或者64位Windows Vista、 Windows 7、 Windows 8、 Windows 10, 不再支持WinXP系统了。

MDK-ARM的安装很简单,双击安装包“MDK520.EXE”,一路“Next”下去就OK了。遇到选择、填写信息按照要求做就行。安装完成,点击“Finish”之后会提示安装支持包,这个时候你可以选择安装,也可以直接退出(由自己下载安装)。步骤如下:

注册MDK-ARM

购买一套正版的MDK-ARM还是要花一笔钱,如果你不想花费那笔钱,就需要破解。破解文件“arm keygen.exe”在我360云盘,请自行下载。

打开上面安装好的MDK-ARM(Keil uVision5),若出现下图提示,请关闭软件,重新以管理员身份运行软件(选中Keil uVision5 -> 右键 -> 以管理员身份运行)。

第一步、打开File -> License Management、复制CID(备用)。


第二步、打开注册机“arm keygen”,①粘贴CID; ②选择ARM; ③生成注册码并复制(备用)。

第三步、正式注册,①将复制的注册码粘贴在下面位置1; ②点击添加LIC(注册); ③看到3信息说明注册成功; ④点击关闭,这下就可以正常使用DMK-ARM了。

安装支持包

MDK-ARM的支持包有很多,建议根据自己需求下载安装(只安装使用到的支持包)。下载地址上面提供了,可以在官网下载,也可以在我的360网盘下载,我会定期更新。

双击支持包,会出现下图情况,一般情况下安装路径就是之前安装MDK-ARM对应下面的路径(建议不用修改),“Next”、“Finish”就行了。在安装路径下可以看到过出来的支持包文件(如下图),支持就可以直接开发软件了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9203

    浏览量

    370953
  • 控制器芯片
    +关注

    关注

    1

    文章

    51

    浏览量

    10595
  • MDK
    MDK
    +关注

    关注

    4

    文章

    209

    浏览量

    32250
收藏 人收藏

    相关推荐

    【RA-Eco-RA4E2-64PIN-V1.0开发板试用】+初次见面+MDK生成代码+点灯

    Arm Keil | Renesas RA_DFP 2、下载官方 RA 智能配置(RASC)安装程序 (FSP 软件包,可与 IAR Embedded Workbench、Arm K
    发表于 12-15 21:55

    Keil详细安装教程(同时兼容51与STM32)

    红色部分,点击操作。 2. 选择安装路径,选择第一步创建的keil_c51 文件夹 3. 自定义信息,随便写 4. 安装完后,结束安装 2) 安装a
    的头像 发表于 11-26 11:26 7297次阅读
    Keil详细<b class='flag-5'>安装</b>教程(同时兼容51与STM32)

    新唐科技率先发布免费版Arm Keil MDK,助力嵌入式开发

    2024年11月5日,新唐科技正式推出了免费版的Arm® Keil® MDK Nuvoton Edition,成为全球首家向开发者提供Keil MDK完整版本的半导体公司。这款专业开发工具专为
    的头像 发表于 11-06 11:07 1549次阅读

    keil软件实现编程仿真需要哪些步骤

    MDK-ARM 首先,您需要从 Keil 官方网站下载安装 Keil MDK-ARM安装过程中,请确保选择适合您开发板的组件和工具链。
    的头像 发表于 09-02 10:28 1510次阅读

    keil5怎么利用sys进行配置ti环境

    以下是一些关键步骤和建议: 安装Keil MDK-ARM: 首先,您需要从Keil官方网站下载安装Keil MDK-ARM。这是一个集成开
    的头像 发表于 09-02 10:19 758次阅读

    keil5怎么给ti烧录程序

    安装Keil MDK-ARM软件: 访问Keil官方网站(https://www.keil.com/)并下载Keil MDK-ARM软件。 安装
    的头像 发表于 09-02 10:18 1333次阅读

    keil5怎么把程序烧到板子上

    安装Keil MDK-ARM: 从Keil官网下载Keil MDK-ARM安装包。 按照安装向导
    的头像 发表于 08-22 09:30 2858次阅读

    I2C boot使用ARM GCC编译pass, 改用ARM MDK编译报错怎么解决?

    I2C boot 使用ARM GCC 编译pass, 改用ARM MDK 编译报错如下, 怎么解决,谢谢! cannot open source input file &quot
    发表于 06-03 06:06

    stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?

    stm32cubemx 生成mdk-arm v4 项目文件无法打开
    发表于 05-14 06:43

    Keil MDK5.38 STM32全系列 最新PACK包离线包高速网盘下载分享收藏(持续更新...)

    至网盘供大家下载,点击普通下载即可, 下载后解压出pack文件双击安装即可,官网更新后我会进行更新。 stm32全系列库函数(==标准库/HAL库==)--->[***
    发表于 05-07 14:52

    如何在Keil MDK-ARM环境下开发STM32L011K4T6?

    在Keil MDK-ARM环境下开发STM32L011K4T6
    发表于 04-22 06:49

    将STM32的App应用程序用MDK直接仿真,MDK下载后无法正常仿真的原因?

    如题,尝试了下将STM32的App应用程序用MDK直接仿真,发现MDK下载后无法正常仿真,程序起始地址和中断偏移都设置了。以前用IAR是可以仿真App的。
    发表于 04-12 08:00

    MDK5编译警告如何处理?

    comm_ec20_driver.o(i.EC20_WriteData) MDK版本信息: IDE-Version: μVision V5.21.1.0 Copyright (C) 2016 ARM Ltd and ARM
    发表于 04-12 07:31

    CW32F003E4芯片入门学习:1.开发环境安装

    1.1.Keil社区版介绍 最近,Keil官方推出了一则消息:Keil MDK新增了一个版本,MDK社区版(MDK_Community edition)。 该版本主要有以下几个特点: 可供电子爱好者
    的头像 发表于 03-27 09:27 717次阅读
    CW32F003E4芯片入门学习:1.开发环境<b class='flag-5'>安装</b>

    怎么啦?你的Keil C51和Keil MDK还无法共存吗?

    路径设置为:D:\software\Keil\Keil_MDK\ARM\PACK三、KeilC51与KeilMDK共存打开C51与MDK安装目录,然后把C51安
    的头像 发表于 03-24 08:09 3565次阅读
    怎么啦?你的Keil C51和Keil <b class='flag-5'>MDK</b>还无法共存吗?