RealViewMDK使用教程.ppt_第1页
RealViewMDK使用教程.ppt_第2页
RealViewMDK使用教程.ppt_第3页
RealViewMDK使用教程.ppt_第4页
RealViewMDK使用教程.ppt_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

上午6时5分 2 27 RealViewMDK使用教程 1 RealViewMDK简介 上午6时5分 3 27 几种支持CM3的开发环境 上午6时5分 4 27 KeilRealViewMicrocontrollerDevelopmentKit简称RealViewMDK或RVMDK 源自德国Keil公司 现被ARM公司收购 是目前ARM公司最新的一款针对各种嵌入式处理器的软件开发工具 1 RealViewMDK简介 上午6时5分 5 27 RealViewMDK开发工具包包括 Vision集成开发环境 IDE 调试器 仿真器 ARMRealView编译工具 RTXReal TimeKernel 针对各种微控制器的详细启动代码 Flash编程算法 示例程序等 1 RealViewMDK简介 上午6时5分 6 27 1 RealViewMDK简介 VisionIDE是一个窗口化的软件开发平台 集成了功能强大的编辑器 工程管理器以及各种编译 调试工具 本章所给出的示例是基于KeilRealViewMDKV4 20 目标板为LuminaryMicroLM3S9B96评估板 RealViewMDK使用入门 上午6时5分 7 27 新建一个工程添加带有main函数的C文件添加driverlib lib文件添加SCT文件工程配置设置调试和下载程序调试和运行程序 1 RealViewMDK简介 上午6时5分 8 27 新建一个工程 步骤一 新建一个工程打开KEIL 在Project目录中 选择Project NewuVisionProject 上午6时5分 9 27 新建一个工程 在例程目录C StellarisWareforC1 boards dk lm3s9b96下新建一个文件夹experiment 并把新建工程保存在该文件夹中 工程名也设为experiment 上午6时5分 10 27 新建一个工程 针对LM3S9B96 在器件选择对话框的LuminaryMicro列表下选择LM3S9B96 最后会问您是否添加启动代码到该工程 选择是 上午6时5分 11 27 添加带有main函数的C文件 步骤二 添加带有main函数的C文件从File New 创建一个新文件并添加如下所示代码 include inc hw memmap h include inc hw types h include driverlib debug h include driverlib gpio h include driverlib sysctl h intmain void SysCtlClockSet SYSCTL SYSDIV 1 SYSCTL USE OSC SYSCTL OSC MAIN SYSCTL XTAL 16MHZ SysCtlPeripheralEnable SYSCTL PERIPH GPIOF GPIOPinTypeGPIOOutput GPIO PORTF BASE GPIO PIN 3 GPIOPinWrite GPIO PORTF BASE GPIO PIN 3 0 while 1 上午6时5分 12 27 添加带有main函数的C文件 SysCtlDelay SysCtlClockGet 6 GPIOPinWrite GPIO PORTF BASE GPIO PIN 3 0 x8 SysCtlDelay SysCtlClockGet 6 GPIOPinWrite GPIO PORTF BASE GPIO PIN 3 0 将该新文件保存为main c在您的工程目录中 一旦保存了 双击 SourceGroup1 或者右键单击文件夹并选择 AddFiletoGroup SourceGroup1 当弹出寻找文件的对话框时 浏览您的工程目录并选择刚创建的main c文件 上午6时5分 13 27 添加driverlib lib文件 步骤三 添加driverlib lib文件右键单击 SourceGroup1 文件夹并选择 AddFilestoGroup SourceGroup1 浏览C StellarisWareforC1 driverlib rvmdk并选择driverlib lib文件 上午6时5分 14 27 添加SCT文件 步骤四 添加SCT文件简单的 可以直接从其它demo例程文件夹拷贝SCT文件到experiment文件夹中 并将其重名名为experiment sct 注意 SCT文件必须与工程文件同名然后 对SCT文件作如下修改 上午6时5分 15 27 工程配置 步骤五 工程配置选择Project OptionsforTarget Target1 这里您首先需要设置晶振频率 然后勾选UseMicroLIB单选框以减小代码的大小和内存占用 上午6时5分 16 27 工程配置 在您的工程选项里 选择C C 标签 这里您首先需要告诉工程使用ARM编译器 定义 rvmdkPART LM3S9B96 这个定义被用来正确编译Keil的特殊部分 上午6时5分 17 27 工程配置 按下图所示设置IncludePaths选项 上午6时5分 18 27 工程配置 由于我们程序中实际包括的是inc和driverlib目录下的文件 所以需要手工把boards改为 即表示当前目录 点击OK后就完成了设置 上午6时5分 19 27 工程配置 在linker这个选项卡中 首先您需要取消 UseMemoryLayoutfromTargetDialog 的选中 接着添加 entryReset Handler 到辅助功能框 最后 在ScatterFiles中填入experiment sct 上午6时5分 20 27 设置调试和下载程序 步骤六 设置调试和下载程序Debug标签下 选择 Use 单选项以调试实际的硬件 在下拉列表中选择 StellarisICDI 选项 在Runtomain 这个选项前打勾 上午6时5分 21 27 设置调试和下载程序 切换到Utilities标签 在下拉列表中选择 StellarisICDI 选项 接着单击Settings 进行JTAG时钟和复位方式等设置 上午6时5分 22 27 设置调试和下载程序 设置完OptionsforTarget Target1 后 您就可以在Project目录里选择 Rebuildalltargetfiles 或者单击 Rebuildall 按钮编译链接该工程 上午6时5分 23 27 设置调试和下载程序 在Flash目录里选择 Download 或者单击 Load 按钮下载程序到Flash存储器 IDE窗口的底部可以看到进度条 上午6时5分 24 27 调试和运行程序 步骤七 调试和运行程序选择Debug目录下的 Start StopDebugSession 或者单击 Debug 按钮 图标 上午6时5分 25 27 调试和运行程序 IDE切换到调试模式 在左边的窗口中显示处理器的各寄存器 在底部可看见调试命令窗口 主窗口显示正在调试

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论