2014完整arm嵌入式系统实验报告

2014完整arm嵌入式系统实验报告

ID:11782002

大小:70.50 KB

页数:17页

时间:2018-07-14

2014完整arm嵌入式系统实验报告_第1页
2014完整arm嵌入式系统实验报告_第2页
2014完整arm嵌入式系统实验报告_第3页
2014完整arm嵌入式系统实验报告_第4页
2014完整arm嵌入式系统实验报告_第5页
资源描述:

《2014完整arm嵌入式系统实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、郑州航空工业管理学院嵌入式系统实验报告(修订版)20 –20 第 学期赵成,张克新编著院  系:           姓  名:           专  业:           学  号:           电子通信工程系2014年3月制实验一 ARM体系结构与编程方法一、实验目的  了解ARM9S3C2410A嵌入式微处理器芯片的体系结构,熟悉ARM微处理器的工作模式、指令状态、寄存器组及异常中断的概念,掌握ARM指令系统,能在ADS1.2IDE中进行ARM汇编语言程序设计。二、实验内容1.ADS1.2IDE的安装、环境配置及工程项目的建立

2、;2.ARM汇编语言程序设计(参考附录A):(1)两个寄存器值相加;(2)LDR、STR指令操作;(3)使用多寄存器传送指令进行数据复制;(4)使用查表法实现程序跳转;(5)使用BX指令切换处理器状态;(6)微处理器工作模式切换;三、预备知识  了解ARM嵌入式微处理器芯片的体系结构及指令体系;熟悉汇编语言及可编程微处理器的程序设计方法。四、实验设备1.硬件环境配置计算机:Intel(R)Pentium(R)及以上;内存:1GB及以上;实验设备:UP-NETARM2410-S嵌入式开发平台,J-LinkV8仿真器;2.软件环境配置操作系统:Micr

3、osoftWindowsXPProfessionalServicePack2;集成开发环境:ARMDeveloperSuite(ADS)1.2。五、实验分析1.安装的ADS1.2IDE中包括和两个软件组件。在ADS1.2中建立类型的工程,工程目标配置为;接着,还需要对工程进行、及链接器设置;最后,配置仿真环境为仿真方式。2.写出ARM汇编语言的最简程序结构,然后在代码段中实现两个寄存器值的加法运算,给出运算部分相应指令的注释。;文件名:3.列写出使用LDR、STR指令的汇编程序,并在关键语句后面给出相应的注释。4.“使用多寄存器传送指令进行数据复制

4、”汇编程序分析。LDRR0,=SrcData;执行后,R0的值是LDRR1,=DstData;执行后,R1的值是LDMIAR0,{R2-R9};LDMIA中的指令后缀IA表示;STMIAR1,{R2-R9};执行后,程序实现的功能是;5.在“使用查表法实现程序跳转”的汇编程序中,指令LDRPC,[PC,R2]采用的是什么寻址方式?作为基址的寄存器PC的值是多少?作为指令指针的PC又指向哪条指令?这个指令与流水线执行的关系是什么?(选做)6.通过运行及观察“使用BX指令切换处理器状态”汇编程序实验,回答ARM指令与Thumb指令之间是如何实现状态切换

5、的?AXDDebugger调试环境中的哪个寄存器指示了ARM微处理器当前的指令状态?同时,在程序中添加从Thumb指令切换到ARM指令的代码。(选做)7.观察“微处理器工作模式切换”程序的运行,按顺序写出ARM工作模式切换过程中依次出现的工作模式,同时,通过观察回答ARM微处理器是否能从用户模式切换到特权模式?(选做)六、遇到的问题及解决方法实验二 VMWARE虚拟机与Linux环境的建立一、实验目的  熟悉嵌入式系统开发环境的建立,掌握VMWARE-Linux环境的安装步骤;能够配置Samba服务、设置VMWARE虚拟机共享功能,学会Window

6、s系统环境与Linux系统环境共享资源的基本方法。二、实验内容1.在Windows系统环境中安装VMWARE7.0虚拟机软件;2.在VMWARE7.0虚拟机中安装LinuxRHELAS4操作系统;3.设置VMWARE虚拟机提供的共享功能;4.在Linux系统中建立Samba服务;三、预备知识  了解VMWARE、VirtualBox、VirtualPC等虚拟机软件的相关知识;了解Linux操作系统的安装方法及基本操作方法。四、实验设备1.硬件环境配置计算机:Intel(R)Pentium(R)及以上内存:1GB及以上实验设备:UP-NETARM24

7、10-S嵌入式开发平台,J-LinkV8仿真器2.软件环境配置操作系统:MicrosoftWindowsXPProfessionalServicePack2虚拟机:VMwareWorkStation7Linux系统:RedHatEnterpriseLinuxAS4(2.6.9-5.EL)五、实验分析1.查看实验设备中配备的PC机,将下列硬件型号填写正确:lCPU型号:l内存大小:l硬盘空间:根据实验的实际操作,将下列软件版本号填写正确:lVMWARE:lLinux系统:lWindows系统:2.在VMWARE软件中安装RHEL4虚拟机时,出现网络连

8、接方式的设置界面,如下图,提供了四个选项:桥接(bridgednetworking)、NAT(NetworkAddress

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

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

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