如何使用KEIL MDK下载程序

来源:本站
导读:目前正在解读《如何使用KEIL MDK下载程序》的相关信息,《如何使用KEIL MDK下载程序》是由用户自行发布的知识型内容!下面请观看由(电工技术网 - www.9ddd.net)用户发布《如何使用KEIL MDK下载程序》的详细说明。

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.双击打开,进入欢迎界面。

如何使用KEIL MDK下载程序

点击Next.

如何使用KEIL MDK下载程序

勾选安装协议,点击Next

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

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

安装完毕,看到三个选项

1) 显示发行说明。

2) 保持当前uVision 的设置。

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

点击finish,完成安装。

如何使用KEIL MDK下载程序

桌面快捷方式如下

如何使用KEIL MDK下载程序

3. 破解KEIL MDK

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

如何使用KEIL MDK下载程序

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

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

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

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

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

打开后界面如图

如何使用KEIL MDK下载程序

1)、JLINK仿真设置过程

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

如何使用KEIL MDK下载程序

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

1) 选择Debug选项卡

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

3) 勾选如图所示两项

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

5) 设置完毕后点击settings.

如何使用KEIL MDK下载程序

选择芯片型号为STM32F103CB

如何使用KEIL MDK下载程序

Target- 晶振选择8MHZ

如何使用KEIL MDK下载程序

点击Debug-settings

如何使用KEIL MDK下载程序

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

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

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

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

2)、ULINK2仿真过程

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

如何使用KEIL MDK下载程序

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

1) 选择Debug选项卡

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

3) 勾选如图所示两项

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

5) 设置完毕后点击settings.

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

最后也别忘了选择芯片

如何使用KEIL MDK下载程序

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

如何使用KEIL MDK下载程序

提醒:《如何使用KEIL MDK下载程序》最后刷新时间 2024-03-14 01:00:38,本站为公益型个人网站,仅供个人学习和记录信息,不进行任何商业性质的盈利。如果内容、图片资源失效或内容涉及侵权,请反馈至,我们会及时处理。本站只保证内容的可读性,无法保证真实性,《如何使用KEIL MDK下载程序》该内容的真实性请自行鉴别。