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

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

3天内不再提示

KEIL MDK简介,如何安装KEIL MDK下载程序

2oON_changxuemc 来源:未知 作者:李倩 2018-04-30 16:53 次阅读

1. KEIL MDK简介

RealView MDK开发套件源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealView MDK集成了业内最领先的技术,融合了中国多数软件开发工程师所需的特点和功能。最新版本的包括μVision4集成开发环境与RealView编译器,支持ARM7、ARM9和最新Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。 KEIL MDK增加了对Cortex-M3内核的支持,因此我们才能使用它来进行基于 ARM Cortex-M3的STM32微处理器应用程序的开发。

2. 安装KEIL MDK软件

打开配套光盘——“软件资源”——“开发环境”——“KEIL MDK”文件夹下的安装文件MDK400_mcu123.exe.双击打开,进入欢迎界面。

点击Next.

勾选安装协议,点击Next

选择安装路径。这里选择的是F盘,若读者硬盘资源充裕,则建议安装在C盘,跑起来快些。这里有一点需要说明的是:如果你之前安装了keil c51环境,安装keil mdk的时候可以安装到同一个文件夹下,这样,KEIL V4.0就能同时支持51芯片了。选择好安装路径之后继续点击next。

填写用户信息,个人用户随便填写就可以,点击下一步

进入安装步骤,大概需要几分钟,耐心等待自动安装完毕。

安装完毕,看到三个选项

1) 显示发行说明。

2) 保持当前uVision 的设置。

3) 载入以下选择的工程实例,默认即可。

点击finish,完成安装。

桌面快捷方式如下

3. 破解KEIL MDK

未破解的KEIL MDK会有32K程序代码的限制,编写的代码不多时没有影响,但是当移植UC/ OS 这类大代码之后情况就不同了,每次编译都会提示代码限制,编译不通过:“*****size of this image (41532 bytes) exceeds the maxim*****”。所以还需要将软件破解。打开光盘中注册机“keil 4.0注册机.exe”,界面如图。

首先需要获取软件的CID号码。打开安装好的KEIL MDK软件,

(注意:win7系统以管理员身份运行打开,不然不能成功破解)

点击file——license management ,如图所示。

进入账户管理界面,复制CID号码,如图所示位置

复制CID号码到注册机的CID,如图中1所示。选择“Target“为ARM

点击“Generate”按钮,生成LIC代码如图所示,复制LIC代码。

将复制好的LIC代码“JL2UH-WMFSE-M9WGG-VBTL0-W0ZQ7-6QNR3”填入Keil 4 license management 管理界面如图所示位置。点击Add LIC

点击Add LID后,提示添加成功,如图所示。现在破解成功。

4. 使用KEIL MDK下载仿真调试

打开后界面如图

1)、JLINK仿真设置过程

点击工具栏中的工程设置按钮,如图所示

选择Debug选项卡,如图进行设置。

1) 选择Debug选项卡

2) 勾选上use千的选择框,型号选择Cotex-M3-JLINK.

3) 勾选如图所示两项

4) 勾选如图所示四个选项。

5) 设置完毕后点击settings.

选择芯片型号为STM32F103CB

Target- 晶振选择8MHZ

点击Debug-settings

如果JLINK和主板正常连接,出现如图所示信息框,显示JLINK以及目标板相应信息。左半部分显示的是JLINK连接情况,如果JLINK连接正常,此处能够正常读出JLINK的版本号等信息,如果连接有错误,此处为灰色状态。右半部分是目标板信息,如果连接正常,此处显示相关信息,比如此处连接的是STM32开发板,Device Name正确读出为ARM内核芯片。下载模式我们选择SW模式,下载速度选为100KHZ.点OK,退出设置。退回工程设置页面,点OK,退出工程设置。

选择菜单Flash下的Download或者工具栏中的Load按钮,直接下载程序。

下载成功后,编译信息栏中显示下载成功提示,如图所示。

还可以利用KEIL MDK对程序进行仿真,在线调试。光盘提供的程序已经编译完成,所以用户可以直接进入调试步骤。选择菜单Debug的start/stop Debug Session,或者工具栏中的调试按钮。进入仿真页面。

2)、ULINK2仿真过程

点击工具栏中的工程设置按钮,如图所示

选择Debug选项卡,如图进行设置。

1) 选择Debug选项卡

2) 勾选上use千的选择框,型号选择ULINK2/ME Cortex Debugger

3) 勾选如图所示两项

4) 勾选如图所示四个选项。

5) 设置完毕后点击settings.

点击后面的setting,出来下面的对话框,stm32单片机选择“swj” port选择SW,点击ok

之后选择Utilities,记住这里也要选择一下ULINK2/ME Cortex Debugger,选择完成后点击后面的setting

如下图所示,在下面的add选择图中的芯片类型添加,点击ok

最后也别忘了选择芯片

点击debugger,就会出现如下页面,就说明仿真成功了

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

    关注

    68

    文章

    1193

    浏览量

    165165
  • 嵌入式处理器

    关注

    0

    文章

    241

    浏览量

    30388
  • MDK
    MDK
    +关注

    关注

    4

    文章

    208

    浏览量

    31754

原文标题:如何使用KEIL MDK下载程序

文章出处:【微信号:changxuemcu,微信公众号:畅学单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Keil MDK中芯片器件包的安装

    一、MCU系列 1. 开发环境 【Keil MDK】(一)Keil MDK 5.28 的下载安装
    发表于 08-18 07:13

    Keil MDK介绍与安装

    、连接器、库管理和一个功能强大的仿真调试器在内的完整开发方案,通过一个集成开发环境(uVision)将这些功能组合在一起。二、MDK5安装包下载从官方网站下载最新版本:传送门点击 Download
    发表于 01-10 06:02

    Keil工具MDK-Arm免费下载

    Keil工具MDK-Arm免费下载
    发表于 09-01 18:42 7.4w次下载

    Arm Keil MDK教程下载

    Arm Keil MDK教程下载
    发表于 06-14 07:21 363次下载

    KEIL MDK-Arm免费下载

    KEIL MDK-Arm免费下载
    发表于 09-17 15:29 438次下载

    keil MDK-ARM下载入口

    keil MDK-ARM下载入口
    发表于 11-20 17:41 20次下载

    如何使用Keil MDK及标准外设库创建STM32工程

    如何使用Keil MDK及标准外设库创建STM32工程使用Keil MDK 运行第一个STM32F10X 程序
    发表于 07-24 16:27 26次下载

    KeilMDK-ARM)介绍、 下载安装与注册

    KeilMDK-ARM)介绍、下载安装与注册
    的头像 发表于 03-24 10:29 1.2w次阅读
    <b class='flag-5'>Keil</b>(<b class='flag-5'>MDK</b>-ARM)介绍、 <b class='flag-5'>下载</b>、<b class='flag-5'>安装</b>与注册

    KeilMDK-ARM)使用教程 (二)_菜单

    KeilMDK-ARM)使用教程(二)_菜单
    的头像 发表于 04-07 14:42 3776次阅读
    <b class='flag-5'>Keil</b>(<b class='flag-5'>MDK</b>-ARM)使用教程 (二)_菜单

    Keil MDK v4应用程序免费下载

    本文档的主要内容详细介绍的是Keil MDK v4应用程序免费下载
    发表于 03-21 08:00 20次下载

    Keil MDK和IAR EARM的发展历程及历史版本下载

    Keil 和 IAR算是一代经典的IDE工具,之所以这么多人使用,除了工具比较好之外,他们的发展历史比较长也是一个原因。 下面来描述一下Keil MDK 和 IAR EARM发展历程及历史版本
    的头像 发表于 12-31 10:01 4607次阅读

    Keil C51与MDK的合并

    叫uvision。即如图所示的界面二、为什么要合并?我们在安装MDKKeil C51中的任意一个时,都会同时自动安装uvision开发环境。例如
    发表于 11-29 12:36 14次下载
    <b class='flag-5'>Keil</b> C51与<b class='flag-5'>MDK</b>的合并

    Keil C51和Keil MDK下载

    Keil C51和Keil MDK下载
    发表于 12-03 20:21 85次下载
    <b class='flag-5'>Keil</b> C51和<b class='flag-5'>Keil</b> <b class='flag-5'>MDK</b><b class='flag-5'>下载</b>

    Keil C51与Keil MDK共存,Keil4与Keil5共存的安装方式推荐

    一个文件夹并命名为Pack如果C盘空间足够的话才建议选择使用该方式安装。如果C盘空间不足完全可以选择其它剩余空间充足的磁盘创建相同名称的文件夹。2、下载Keil安装
    发表于 12-03 20:36 42次下载
    <b class='flag-5'>Keil</b> C51与<b class='flag-5'>Keil</b> <b class='flag-5'>MDK</b>共存,<b class='flag-5'>Keil</b>4与<b class='flag-5'>Keil</b>5共存的<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 60次阅读
    怎么啦?你的<b class='flag-5'>Keil</b> C51和<b class='flag-5'>Keil</b> <b class='flag-5'>MDK</b>还无法共存吗?