嵌入式验报告.doc

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式验报告

实验一 开发环境实验 一、实验目的 1、掌握ADS开发环境的使用; 2、了解ADSModule工程基本结构和内容; 3、掌握在ADS下建立工程进行开发的基本技巧 二、实验仪器设备 1、硬件:DM2410实验系统;PC机; 2、软件:PC机操作系统(WINDOWS 2000);ARM Developer Suite v1.2; 三、实验原理 Linker -armlink Windows 集成开发环境-CodeWarrior Debugger -AXD armsd 可向前兼容 格式转换器-fromelf 库管理器-armar C and C++ 库 指令级仿真器-ARMulator 同时包含 ARM Firmware Suite ARM Application Library RealMonitor 实验主要步骤及主要电路结构图 1、新建一个工程 Step1: 启动ADS,弹出CodeWarrior for ARM Developer Suite的界面。 Step2: 建立新的工程,点击File?New,弹出新建工程对话框。如图1-x新建工程后点击“确 定”, 进入工程编辑界面。 Step3: 将“实验说明”中提到的“光盘目录\BSP\ADSmodel”文件夹下的12个文件拷贝到这12个新建的文件夹中。我们可以看到这时文件夹中除了这十二个文件以外还有一个 HELLOWORLD.mcp工程项目文件和一个HELLOWORLD_Data文件夹,这个文件夹是用来保存编译好的二进制文件和编译临时文件。再从光盘上ADSmodel的工程文件夹中将reset.ini和scat两个文件拷贝到这个工程文件夹下,其中scat就是上面讲到的编译控制文件,reset.ini 是一段初始化代码,将在“JTAG下载和调试实验”一节中具体讲解它的用途。 Step4: 在项目中添加文件。在CodeWarrior for ARM Developer Suite的工程项目窗口中点击右键,选中“Add files… ”,弹出文件选择框。找到我们新建的工程文件夹,选中所有的*.C和*.S文件并确定。 Step5: 选择File?New新建一个文件HELLOWORLDE.c,并选中Add to project Step6: 在HELLOWORLDE.c文件中添加代码。双击打开这个文件,可以加入自己的代码。 五、实验记录 实验数据整理 实验总结 实验二 ARM指令系统实验 实验目的 1、熟悉Multie-Server与JTAG下载的方法; 2、熟悉ADS开发环境中“AXD Debugger”组建的使用; 熟悉掌握ADS调试程序的方法。 实验仪器设备 硬件:DM2410B+实验系统; PC 机; JTAG 仿真器; 串口线。 软件:PC 机操作系统(WINDOWS 2000); ARM Developer Suite v1.2; Multi-ICE V2.2.5(Build1319); DNW2410(或超级终端)。 实验原理 20针JTAG接口定义: 2、ARM JTAG的主要特征: ——支持所有内建embedded-ICE逻辑单元的ARM处理器; ——支持多个内核系统; ——连接简便兼容不同电压的目标系统; ——除JTAG扫描链外不占用目标板上的其它任何资源; ——支持实时硬件断点; ——用户可通过JTAG修改寄存器存储器内容; ——支持程序下载及实时调试; ——通信速度快最高可达10Mbpps; ——JTAG速度可配置以满足不同调试对象的需求; ——支持所有符合RDI 1.50或RDI 1.51规范的调试工具软件; ——提供丰富的例程和使用说明; ——支持多种目标平台如ATMEL、SamSung、Intel、Philips、SharpCirrus、Logic、Tricend等; ——体积轻巧性能稳定。 3、Multi-ICE Server 简介 Multi-ICE Server 是由 ARM公司提供的 Windows 操作系统下 ARM JTAG 的配置程序。通过它可以使 ARM JTAG 与目标板建立通讯连接,并能够反馈目标板上 ARM 处理器的硬件信息。Multi-ICE Server 可以适应大多数 JTAG 仿真器而不需要其它特别的驱动。这个软件为主机(上位机)和实验板(下位机)之间打建了软件的桥梁(硬件的桥梁就是仿真器)。在工程的下载,调试,单步运行中这个软件要始终打开。 实验主要步骤及主要电路结构图 1、按照“实验一ADS开发环境实验”的方法将附录光盘上的“ADS实验指导\JTAG下载和 调试实验”目录拷贝到“D:\ADS实验”中打开并编译。编译

文档评论(0)

fangsheke66 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档