ARM应用技术实验指导书

ARM应用技术实验指导书

ID:45564530

大小:84.17 KB

页数:11页

时间:2019-11-14

ARM应用技术实验指导书_第1页
ARM应用技术实验指导书_第2页
ARM应用技术实验指导书_第3页
ARM应用技术实验指导书_第4页
ARM应用技术实验指导书_第5页
资源描述:

《ARM应用技术实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、金陵科技学院《ARM应用技术》实验指导书实验一、开发环境的建立—、实验目的掌握ARM开发环境的建立,仿真器的安装与配置。二、实验要求按照实验题目的要求,安装仿真器并配置三、实验设备计算机、Windows2000、ARM设备箱、UARMJTAG仿真器四、实验原理、方法ARM仿真器是通过内部硬件实现PC并口协议到串行JTAG(JiontTestActionGruop)协议的转换。利用高速JTAG串行扫描链,通过调试通信通道(DebugCommunicationsChannel,DCC)连接ARM核心内嵌的名为“E

2、mbedded-ICE”的调试逻辑,调试逻辑实时监测ARM核心的寄存器、数据总线和地址总线。五、实验内容连接UARMJTAG仿真器,安装Jtag驱动,安装ADS集成开发环境并配置实现与目标板的连接。六、实验步骤1、安装ADS与UARMJTAG软件;2、添加Jtag驱动:lbrmJtag2.0安装完丘・请连接好HP-NETARNBOOO一简粉仿真器(Jtag)一并口线一PC机.然厉添加峽件.戈步臊如下(以WindowsXP为例):开始一控剧曲板一添加硬件一下一步一选是我己经显示所有设铸一迭择(过程比较长〉一从旅

3、盘安装浏览,连按了此礦件一下一步一选中添加新的礦件设备一下一指定驱动为C:ProgriimFilesWmJtagdriverLPIJtag步一选中安装我手动从列表选择的岐件一下一步一选样文件・点击确定・然后点击下一步,安装好驱动:3、打开ADS界面,设置仿真调试环境:冬2设连仿真器的1P肚怪1设衣AXD簽数选择ADP即远程调比点Configure按忸进一步设立貝体冬数,如虑2所示点Select按胡选择远程连按为ARMetliemetdfiver.点Configure按俺输入简站并行口仿真器的IP地上,输

4、入12700.1即可,即可进行仿真调试“u点击“初娥化配zr・在弹出豹对话框中,〃处理器类^迭择相应的ARM?或ARMO(欧认为ARM7),点击确定.2、布AXD中拭行菜单Options

5、ConfigureTarget时AXD进行设笠,如图1所示.七、实验报告及记录格式实验报告中必须有完整的程序清单,程序中必须有适当的注释,程序的运行结果。八、实验注意事项1.输入程序时应严格注意大小写。2.注意记录编译调试过程中的出错信息和改正结果。3.爱护机器,遵守规章制度。九、思考题ADS的DEBUG环境中ADP与Amu

6、1e有什么不同?实验二、ADS集成开发环境的使用一、实验目的熟悉ADS1.2开发环境,学会ARM仿真器的使用。使用ADS编译、下载、调试并跟踪一段已有的程序,了解嵌入式开发的基本思想和过程。二、实验要求按照实验题目的要求,编写程序并调试。三、实验设备计算机、Windows2000、ARM设备箱、UARMJTAG仿真器四、实验原理、方法在ADS环境下利用JTAG硬件仿真器可以实现联机调试,即在线调试嵌入式设备的Flash中的程序或者SDRAM中的程序。由于仿真器自成体系,调试时既可以连接目标板,也可以不连接目标

7、板,当然仿真器的价格也相对比较贵。一般在程序的前期开发,通常让程序只在SDRAM中调试运行,最后才下载到Flash中进行调试运行。五、实验内容本实验配置ADS集成开发环境,新建一个简单的工程文件,并编译这个工程文件。学习ARM仿真器的使用和开发环境的设置。下载已经编译好的文件到嵌入式控制器中运行。学会在程序中设置断点,观察系统内存和变量,为调试应用程序打下基础。六、实验步骤1、配置ADS集成开发环境;2、建立一个工程项目3、进行程序的在线仿真与调试;4、利用AXD的调试功能进行跟踪。七、实验报告及记录格式实验

8、报告中必须有完整的程序清单,程序中必须有适当的注释,程序的运行结果。八、实验注意事项1.输入程序时应严格注意大小写。2.注意记录编译调试过程中的出错信息和改正结果。3.爱护机器,遵守规章制度。九、思考题debug与release的区别?实验三、定时器及LED控制一、实验目的1•学习LED驱动原理2.掌握定时中断二、实验要求按照实验题目的要求,编写程序并调试。三、实验设备计算机、Windows2000、ARM设备箱、UARMJTAG仿真器四、实验原理、方法■在S3C2410A中,大多数的引脚端都是复用的,所以对

9、于每一个引脚端都需要定义其功能。为了使用I/OP,首先需要定义引脚的功能。每个引脚端的功能通过端口控制寄存器(PnCON)来定义(配置)。与配置I/O口相关的寄存器包括:端口控制寄存器(GPACON~GPHCON)、端口数据寄存器(GPADAT~GPHDAT)、端口上拉寄存器(GPBUP~GPHUP)、杂项控制寄存器以及外部中断控制寄存器(EXT1NTN)等。■如果端口配置为输出口,数据可以写入到端

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。