Keil MDK安装使用说明Word文件下载.docx
- 文档编号:22690418
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:18
- 大小:603.40KB
Keil MDK安装使用说明Word文件下载.docx
《Keil MDK安装使用说明Word文件下载.docx》由会员分享,可在线阅读,更多相关《Keil MDK安装使用说明Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。
第3章在RealViewMDK4.01中新建一个工程项目11
3.1创建工程11
3.2工程管理15
3.3工程基本配置17
3.4工程的编译链接22
3.5程序烧写到FLASH22
3.6代码运行22
第1章RealViewMDK集成开发环境
1.1RealViewMDK简介
RealViewMDK是ARM公司最先推出的基于微控制器的专业嵌入式开发工具。
它采用了ARM的最新技术工具RVCT,集成了享誉全球的μVisionIDE,因此特别易于使用,同时具备非常高的性能。
与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。
1.2J-LINK仿真器介绍
全功能版J-LINK配合IAREWARM,ADS,KEIL,WINARM,RealView等集成开发环境支持所有ARM7/ARM9/Cortex内核芯片的仿真,通过RDI接口和各集成开发环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具。
最显著的特点:
速度快,FLASH断点不限制数量,支持IAR、KEIL、ADS等环境。
*
USB
2.0接口;
支持任何ARM7/ARM9
核,Cortex
M3
supported;
下载速度达到600k
byte/s;
DCC速度到达800k
与IAR
Workbench可无缝集成;
通过USB供电,无需外接电源;
JTAG最大时钟达到12M;
自动内核识别;
自动速度识别;
支持自适应时钟;
所有JTAG信号能被监控,目标板电压能被侦测;
支持JTAG链上多个设备的调试;
完全即插即用;
20Pin标准JTAG连接器;
宽目标板电压范围:
1.2V-3.3V
(可选适配期支持到5V);
多核调试;
包括软件:
J-Mem,可查询可修改内存;
包括J-Link
Server
(可通过TCP/IP连接到J-Link);
可选配J-Flash,支持独立的Flash编程;
选配RDI插件使J-Link适合任何RDI兼容的调试器如ADS、Relview和Keil等;
选配RDI
Flash
BP,可以实现在RDI下,在Flash中设置无限断点;
DLL,可以实现在RDI下的对Flash的独立编程;
选配GDB
server,可以实现在GDB环境下的调试。
图1.1J-LINK仿真器
1.3RealViewMDK安装
1.3.1RealViewMDK的安装步骤
将安装文件拷贝到电脑根目录下,然后双击图标,如图所示:
注意:
去掉属性里的只读选项。
RealViewMDK的安装步骤:
一直点Next,选择默认路径即可。
出现以下图标后随便输,直至安装完成。
1.3.2安装J-link驱动
1、找到并打开“J-LINK驱动”文件夹,双击运行可执行文件Setup_JLinkARM_V408l.exe,出现如下界面:
2、点击Yes,后面出现的对话框一直Next即可,安装目录选择默认的路径C:
盘下即可,如下图所示:
3、安装完成后,用USB电缆把仿真器与开发板连接上后,在我的电脑设备管理器的通用串行总线控制器下能找到J-linkdriver。
如下图所示:
图1.6安装完成后显示的驱动信息
第2章安装流明诺瑞驱动库
为了使以后的工程更便于管理、工程中的设置更加简单化,在这里就需要一些准备工作,将某些文件拷贝到指定路径下,具体的操作方式将在随后介绍。
至于为什么要这样做,在工程的设置时就会体会出其优越性。
2.1获得驱动库
由于KeilMDK版本Luminary驱动库采用DriverLib-6734驱动库,该驱动库已经覆盖了所有群星系列ARM的API,但是有的用户的Keil版本可能是MDK或着是更低的版本,在MDK以下版本中不支持群星系列第三代ARM,而且驱动库也很旧,如果用户想把驱动库更新为DriverLib-6734版本,步骤如下。
先获得DriverLib-6734文件夹内的所有文件和该文件夹:
第一步:
从Luminary官方网站下载驱动库,文件名为PDL-LM3S-EXE-6734.exe。
第二步:
下载完成后运行安装程序,安装完成后进入安装目录下,点击安装的文件夹,将文件夹下所有*.h和src文件夹下所有*.h、*.c和*.s文件复制,然后自己建一个文件夹,命名为DriverLib-6734,在此文件夹下新建子文件夹Luminary,最后在Luminary文件夹下点粘贴。
第三步:
点击下载的文件夹,将“src\rvmdk”下的文件DriverLib.lib拷贝到第二步中新建的文件夹DriverLib-6734。
2.2驱动库安装步骤
将DriverLib-6734文件夹下的Luminary文件夹拷贝到“C:
\Keil\ARM\INC”目录下,若弹出“确认文件夹替换”的对话框,请选择“全部”。
将DriverLib-6734文件夹下的DriverLib.lib文件拷贝到“C:
\Keil\ARM\RV31\LIB\Luminary”目录下,若弹出“确认文件替换”的对话框,请选择“是”。
将原先工程模板中的文件DriverLib.lib替换为第二步所加载目录下的DriverLib.lib。
完成
通过上面一些步骤驱动库更新就完成了。
第3章在RealViewMDK中新建一个工程项目
要为某个目标系统开发一个新应用程序,必须先新建一个新项目。
新建项目具体步骤下面将作详细介绍。
3.1创建工程
1、新建一个文件夹用于存放工程文件,此处文件名为“LED”,放在E盘(可自行选择);
2、单击Project–NewμVisionProject….菜单项。
μVision4打开一个标准对话框,输入新建工程的名字“LED”,新工程保存在文件夹“LED”下,将会创建以LED.uvproj为名字的新工程文件。
图中点击“保存”后,要求为工程选择一款对应处理器,如:
此处选择LminaryMicro菜单下的LM3S615。
μVision自动添加启动代码,选择“是”,工程新建完毕
新工程包含了一个缺省的目标(target)和文件组名。
这些内容ProjectWorkspace窗口中可以看到:
选择菜单项File–New,或者直接点击
将会打开一个空的编辑窗口用以输入源程序
代码输入完后,选择File-SaveAs菜单项保存源程序,保存路径选择“LED”文件夹下的Sorce子文件夹,文件名“LED.c”:
3.2工程管理
1、点击工具栏中的
按钮打开对话框,如图所示:
2、文件管理
1>
将ProjectTargets对话框中的Target1改为工程名字led
2>
将Groups对话框中的SourceGroup1改为Startup
3>
在Groups对话框中新建两个文件组LM3S_Lib和user
4>
点击LM3S_Lib,然后在Files中添加DriverLib文件。
文件所在位置为C:
\Keil\ARM\RV31\LIB\Luminary
点击user,然后在Files中添加main.c文件或其它的C文件。
添加完如图所示:
点击上图OK按钮后,工程下面显示创建列表:
3.3工程基本配置
1、指定输出文件存放文件夹
2、选择UsbMemorylayoutfromTargetDialog,“ok”保存。
若使用分散加载文件,在此处指定路径
3、PC机通过J-LINK仿真器与目标板连接,选择硬件仿真中的Cortex-M3J-LINK。
若工程中用到.ini脚本文件,需在此处指定其路径。
4、使用J-LINK仿真器,为仿真器选择合适的驱动以及为应用程序和可执行文件下载进行配置:
Project->
Project-OptionforTarget->
Debuger->
Settings,检查J-LINK连接是否成功。
Utilities,做如下配置:
5、Flash大小添加
在上图中点击Setting进入如下对话框,点击add添加
所有的配置均要点击“OK”来保存配置
3.4工程的编译链接
点击
编译工程,同时将在输出窗口的Build子窗口输出编译信息:
当显示0Eorror,0Warning时,可进行代码固化了。
3.5程序烧写到FLASH
将目标文件下载到目标系统的指定存储区中,输出窗口显示烧写信息。
3.6代码运行
此时代码固化完毕,按LM3S615开发板上Reset按钮或者可以点击进入工程调试界面全速运行来查看代码运行效果:
会看到LED灯开始闪烁!
由于IAR与keil所使用的启动代码文件不一致,如果程序中用到中断服务程序,在keil工程模板的Startup.s中需要注册中断服务函数,注册方法如图所示。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Keil MDK安装使用说明 MDK 安装 使用说明