1 / 9
文档名称:

【嵌入式】ARM与嵌入式实验报告.doc

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

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

分享

预览

【嵌入式】ARM与嵌入式实验报告.doc

上传人:1322891254 2017/3/17 文件大小:1001 KB

下载得到文件列表

【嵌入式】ARM与嵌入式实验报告.doc

文档介绍

文档介绍:《嵌入式相关资料》 ARM 与嵌入式技术实验报告专业班级:通信工程姓名: **** 学号: ****** 实验日期: 2012 年6月7日指导老师: ***** 《嵌入式相关资料》一、实验目的 1. 学****使用 Embest IDE 开发环境及 ARM 软件模拟器; 2. 掌握简单 ARM 汇编指令, 进一步加强对嵌入式的熟悉和了解。二、实验设备硬件: PC机软件: Embest IDE 开发环境三、实验内容例3 :实现 64 位加法运算,要求【 R1:R0 】+【 R3:R2 】,结果放回【 R1:R0 】中; 例2 :编写程序将 R2 的高 8 位传送到 R3 的低 8 位(不考虑 R3 的其它位); 例7 :编写一段程序计算 10!; 例8 :串拷贝( R1 指向源数据串的首地址, R0 指向目的数据串的首地址)。四、实验步骤 1) 新建工程: 运行 Embest IDE 集成开发环境, 选择菜单项 File → New Workspace , 如图一, 系统弹出一个对话框,键入文件名“沈”, 如图二,点击 OK 按钮。将创建一个新工程,并同时创建一个与工程名相同的工作区。此时在工作区窗口将打开该工作区和工程.。 2) 建立源文件: 点击菜单项 File → New ,如图三,系统弹出一个新的文本编辑窗,输入源文件代码。编辑完后,保存文件“”后缀,如图四。《嵌入式相关资料》 3) 添加源文件: 选择菜单项 Project → Add To Project → Files , 后缀文件,如图五,图六。 4) 基本配置: 选择菜单项 Project → Settings ,弹出工程设置对话框。在工程设置对话框中。 1 选择 Processor 设置对话框,按照图七所示,进行配置: 图七 2 选择 Remote 设置对话框,按照下图八所示,进行配置: 图八 3 选择最右边一个进行编译,显示如图九,则编译成功。图九《嵌入式相关资料》 4 选择 Project → Settings → Debug 设置对话框,按照图十所示,进行配置: 图十 5 选择最右边一个进行编译,显示如图九,则编译成功。 5) 选择菜单项 Debug → Remote Connect 进行连接软件仿真器,将存储器地址改为 0x1000 , 如图十一,执行 Debug → Download 命令下载程序,并打开寄存器窗口。打开 memory 窗口, 按 F10 进行单步跟踪,观察寄存器的数据变化并分析。图十一五、各实验的参考程序及运行结果实验一:(例3) 实现 64 位加法运算,要求【 R1:R0 】+【 R3:R2 】,结果放回【 R1:R0 】中; 1. 程序代码如下: . global _start .text _start: mov R0,#11 /*R0=11*/ mov R1,#22 /*R1=22*/ mov R2,#33 /*R2=33*/ mov R3,#44 /*R3=44*/ ADDS R0,R0,R2 /*R0 等于低 32 位相加, 并影响标志位*/ 《嵌入式相关资料》 ADC R1,R1,R3 /*R1 等于高 32 位相加, 并加上低位进位*/ stop: b stop .end 2. 分析调试: ① downlo