1 / 40
文档名称:

山东建筑大学嵌入式实验报告.doc

格式:doc   大小:3,173KB   页数:40页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

山东建筑大学嵌入式实验报告.doc

上传人:薄荷牛奶 2019/1/30 文件大小:3.10 MB

下载得到文件列表

山东建筑大学嵌入式实验报告.doc

相关文档

文档介绍

文档介绍:山东建筑大学实验报告课程:嵌入式系统及应用院(部):信息与电气学院专业:通信工程班级:通信132学生姓名:王俊杰学号:20130813083指导教师:魏莉完成时间:2016-2017(1)实验一开发环境实验一、实验目的1、掌握ADS开发环境的使用;2、了解ADSModule工程基本结构和内容;3、掌握在ADS下建立工程进行开发的基本技巧二、实验仪器设备1、硬件:DM2410实验系统;PC机;2、软件:PC机操作系统(WINDOWS2000);;三、实验原理ADS是一个使用方便的集成开发环境,全称是“ARMDeveloperSuite”,它是由ARM公司提供的专门用于ARM相关应用开发和调试的综合性软件。它在易用性上比上一代的SDT开发环境有较大提高,是一套功能强大又易于使用的开发环境,。ADS囊括了一系列的应用,并有相关的文档和实例的支持。使用者可以用它来编写和调试各种基于ARM家族RISC处理器的应用。你可以使用ADS来编辑、编译、调试包括C、C++以及ARM汇编语言编写的程序。ADS主要由以下部分构成:ANSIC编译器-ISO/EmbeddedC++编译器-armcppandtcppARM/Thumb汇编器-armasmLinker-armlinkWindows集成开发环境-CodeWarriorDebugger-AXDarmsd可向前兼容格式转换器-fromelf库管理器-armarCandC++库指令级仿真器-ARMulator同时包含ARMFirmwareSuiteARMApplicationLibraryRealMonitor实验主要步骤及主要电路结构图1、新建一个工程Step1:启动ADS,弹出CodeWarriorforARMDeveloperSuite的界面。Step2:建立新的工程,点击FileÆNew,弹出新建工程对话框。如图1-x新建工程后点击“确定”,进入工程编辑界面。Step3:将“实验说明”中提到的“光盘目录\BSP\ADSmodel”文件夹下的12个文件拷贝到这12个新建的文件夹中。,这个文件夹是用来保存编译好的二进制文件和编译临时文件。,其中scat就是上面讲到的编译控制文件,,将在“JTAG下载和调试实验”一节中具体讲解它的用途。Step4:在项目中添加文件。在CodeWarriorforARMDeveloperSuite的工程项目窗口中点击右键,选中“Addfiles…”,弹出文件选择框。找到我们新建的工程文件夹,选中所有的*.C和*.S文件并确定。Step5:选择FileÆ,并选中AddtoprojectStep6:。双击打开这个文件,可以加入自己的代码。五、实验记录实验数据整理实验总结通过本次试验基本掌握了ADS开发环境的使用,了解了ADSModule工程基本结构和内容,并且掌握了在ADS下建立工程进行开发的基本技巧,可以熟练完成开发环境的配置和基本流程。实验二ARM指令系统实验实验目的1、熟悉Multie-Server与JTAG下载的方法;2、熟悉ADS开发环境中“AXDDebugger”组建的使用;熟悉掌握ADS调试程序的方法。实验仪器设备硬件:DM2410B+实验系统;PC机;JTAG仿真器;串口线。软件:PC机操作系统(WINDOWS2000);;Multi-(Build1319);DNW2410(或超级终端)。实验原理1、ARMJTAG接口电路JTAG(JointTestActionGroup,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试,JTAG技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路TAP(essPort,测试访问口),通过专用的JTAG测试工具对内部节点进行测试。目前大多数比较复杂的器件都支持JTAG协议,如ARM、DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。JTAG接口还常用于实现ISP(In-SystemProgramma