下载此文档

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


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
《嵌入式相关资料》 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

【嵌入式】ARM与嵌入式实验报告 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1322891254
  • 文件大小1001 KB
  • 时间2017-03-17
最近更新