




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
嵌入式实验报告 第一篇:嵌入式实验报告西安邮电大学嵌入式处理器及应用实验报告书学院名称学生姓名专业名称班级::::实验一ADS1.2集成开发环境练习一、实验目的:了解ADS1.2集成开发环境的使用方法。二、实验内容:1.建立一个新的工程。2.建立一个C源文件,并添加到工程中。3.设置文本编辑器支持中文。4.编译链接工程。5.调试工程。三、实验步骤:1.启动ADS1.2IDE集成开发环境,选择File—New,使用ARMExecutableImage工程模板建立一个工程,工程名称为ADS。2.选择File—New建立一个新的文件TEST1.S,设置直接添加到项目中,输入程序代码。3.由于ADS安装后默认字体是CourierNew,对于中文支持不完善,因此建议修改字体。选择Edit—Perferences,在Font选项设置字体为Fixedsys,Script为CHINESE_GB2312。建议在TabInsertsSpaces前打勾,使Tab键插入的是多个空格。4.选择Edit—DebugRelSettings,在DebugRelSettings对话框的左边选择ARMLinker项,然后在Output页设置连接地址ROBase为0x40000000,RWBase为0x40003000,在Options页设置调试入口地址Imageentrypoint为0x40000000。5.选择Project—Make,将编译链接整个工程。6.选择Project—Debug,或单击快捷键F5,IDE环境就会启动AXD调试软件。四、程序清单:AREAExample1,CODE,READONLY;声明代码段Example1ENTRY;标识程序入口CODE32;声明32位ARM指令STARTMOVR0,#15;设置参数MOVR1,#8ADDSR0,R0,R1;R0=R0+R1BSTARTEND五、心得体会:通过本次实验,我熟悉了ADS1.2集成开发环境,学会了怎样建立工程,在工程里面建立文件和进行最基本的运行操作。我感触最深的是每次软件的开始使用是最关键的,想要掌握一个软件的使用必须进行多次的练习,多练几遍自然而然的会熟练的操作。实验二存储器访问指令练习实验一、实验目的:1.了解ADS1.2集成开发环境及ARMulator软件仿真。2.掌握ARM7TDMI汇编指令的用法,并能编写简单的汇编程序。3.掌握指令的条件执行以及使用LDR/STR指令完成存储器的访问。二、实验内容:1.使用LDR指令读取0x40003100上的数据,将数据加1,若结果小于10,则使用STR指令把结果回写原地址;若结果大于或等于10,则把0写回原地址。2.使用ADS1.2软件仿真,单步、全速运行程序,设置断点,打开寄存器窗口(ProcessorRegisters)监视R0和R1的值,打开存储器观察窗口(Memory)监视0x40003100上的值。三、实验步骤:1.启动ADS1.2,使用ARMExecutableImage工程模板建立一个工程Instruction2。2.建立汇编源文件TEST2.S,编写实验程序,然后添加到工程中。3.设置工程链接地址ROBase为0x40000000,RWBase为0x40003000。设置调试入口地址Imageentrypoint为0x40000000。4.编译链接工程,选择Project—Debug,启动AXD进行软件仿真调试。5.打开寄存器窗口(ProcessorRegisters),选择Current项监视R0和R1的值。打开存储器观察窗口(Memory)设置观察地址为0x40003100,显示方式Size为32Bit,监视0x40003100地址上的值。四、程序清单:COUNTEQU0x40003100;定义一个变量,地址为0x40003100AREAExample2,CODE,READONLY;声明代码段Example2ENTRY;标识程序入口CODE32;声明32位ARM指令STARTLDRR1,=COUNT;R1MOVR0,#0;R0STRR0,[R1];[R1]LOOPLDRR1,=COUNTLDRR0,[R1];R0ADDR0,R0,#1;R0CMPR0,#10;R0与10比较,影响条件码标志MOVHSR0,#0;若R0大于等于10,则此指令执行,R0STRR0,[R1];[R1]BLOOPEND五、心得体会:通过本次实验,让我更深一步的了解了ADS1.2集成开发环境及ARMulator软件仿真。通过对程序的解读,我掌握一些汇编指令的写法,同时也提高了我的读程序的能力。本次实验中我遇到了一个问题,在工程里加载文件的时候,没注意文件的后缀应为“。S”,结果造成文件加载失败。实验三数据处理指令练习实验一、实验目的:1.掌握A

Jo****34
实名认证
内容提供者


最近下载
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf