下载此文档

浙工大 嵌入式实验报告1.docx


文档分类:IT计算机 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
嵌入式实验报告通信1202201203110210金艳霞实验1: ,并添加到工程中 :PC机;(1)基于ARM9系统教学实验系统(2)串口线(3)Multi-ICE仿真器软件:PC机操作系统(WindowXP)(1)WIndows下的Multi-ICEServer、CodewarriorforARMDeveloperSuite和AXDDebugger;实验步骤建立工程启动CodewarriorforARMDeveloperSuite,选择File—New,使用ARMExecutable Image工程建立一个工程,工程名为ADS;—New,,设置直接添加到项目中,输入程序如下:AREAExamplel,CODE,READONLYENTRYCODE32;定义后面的指令为32位的ARM指令STARTMOVR0,#15;将15放入R0MOVR1,#8;将8放入R1ADDSR0,R0,R1;R0=R0+-DebugRelSettings,在DebugRelSettings对话框的左边选择ARM Linker项,然后在Output页设置连接地址;-Make5..单步运行程序实验2:汇编指令实验1一、,、实验内容 ,将数据加1,若结果小于10,则使用STR指令把结果写回原地址;若结果大于等于10,则把0写回原地址 ,单步、全速运行程序,设置断点,打开寄存器窗口监视R0和R1的值,打开存储器观察窗口监视0x40003100地址上的值 、:PC机;(1)基于ARM9系统教学实验系统(2)串口线(3)Multi-:PC机操作系统(WindowXP)(1)WIndows下的Multi-ICEServer、CodewarriorforARMDeveloperSuite和AXDDebugger;四、,选择File—New,使用ARMExecutable Image工程建立一个工程,工程名为Instruction1;—New,,设置直接添加到项目中,输入程序如下:COUNTEQU0x40031000AREAExample2,CODE,READONLYENTRYCODE32STARTLDRR1,=COUNT;将等于COUNT地址的数据放入R1MOVR0,#0;R0清零STRR0,[R1];将R0的数据送入R1LOOPLDRR1,=COUNT;将等于COUNT地址的数据放入R1LDRR0,[R1];将R1中的值作为地址的数据送给R1ADDR0,R0,#1;R0=R0+1CMPR0,#10;比较R0和10,影响条件标志位MOVHSR0,#0;若R0>=10,则此指令执行,R0=0STRR0,[R1];将R0中的数据送给R1,保存CONUTBLOOP;-DebugRelSettings,在DebugRelSettings对话框的左边选择ARM Linker项,然后在Output页设置连接地址;R0 Base为0x4000000,RW Entry Point为0x4000000。-,选择Current项监视R0和R1的值,打开存储器窗口,设置观察地址为0x4003100,显示方式Size为32bit,监视0x4003100地址上的值。6调试程序实验3:汇编指令实验2一、、,SUB,AND,ORR,CMP和TST等指令完成数据加减运算及逻辑运算三、:PC机;(1)基于ARM9系统教学实验系统(2)

浙工大 嵌入式实验报告1 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wdwd123321123
  • 文件大小8.54 MB
  • 时间2019-09-21