- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式实验—电子
实验一 ADS1.2 集成开发环境练习
1.1 实验目的
1.熟悉ADS1.2 软件开发环境;
2 .掌握ARM 汇编指令的用法,并能编写简单的汇编程序;
3 .掌握指令的条件执行和使用LDR/STR 指令完成存储器的访问。
1.2 实验内容
1.使用 LDR 指令读取 0上的数据,将数据加 1,若结果小于 10,则使用 STR
指令把结果写回原地址,若结果大于等于 10,则把 0 写回原地址。
2 .使用 ADS1.2 软件仿真,单步,全速运行程序,设置断点,打开寄存器窗口 (Processor
Registers )监视R0 ,R1 的值,打开存储器观察窗口(Memory )监视0上的值。
1.3 预备知识
1.ARM 指令系统内容;
2 .ADS1.2 工程编辑和 AXD 调试的内容。
1.4 实验设备
硬件:PC 机一台。
软件:Windows98/XP/2000 系统,ADS1.2 集成开发环境。
1.5 实验步骤
1.启动ADS1.2 ,使用ARM Executable Image 工程模板建立一个工程 arm1.mcp 。
2 .建立汇编源文件arm1.s,编写实验程序,然后添加到工程中。
3 .设置工程连接地址RO Base 为 0RW Base 为 0设置 options
中的调试口地址Image entry point 为 0。
4 .编译连接工程,选择Project|Debug ,启动AXD 进行软件仿真调试。
5 .打开寄存器窗口(Processor Registers ),选择 Current 项监视 R0 ,R1 的值。打开存
储器观察窗口(Memory ),设置观察地址为 0,显示方式 Size 为 32Bit ,监视
0地址上的值。
说明:在 Memory 窗口中点击鼠标右键,Size 项中选择显示格式为 8bit,16bit,32bit,
如图 1.1 所示。
图 1.1 Memory 窗口显示格式
设置寄存器显示格式与之类似。使用鼠标左键选择某一个寄存器,然后点击鼠标右键,
Format 项中选择显示格式 Hex ,Decimal 等等。如图 1.2 所示。
图 1.2 设置寄存器显示格式
6 .可以单步运行程序,可以设置/取消断点,或者全速运行程序,停止程序运行。这时
观察寄存器和 0地址上的值。运行结果如图 1.3 所示。
图 1.3 实验 1 结果
1.6 实验参考程序
汇编指令实验 1 的参考程序见以下程序清单。
COUNT EQU 0
AREA Example1,CODE,READONLY
ENTRY
CODE32
START LDR R1,=COUNT
MOV R0,#0
STR R0,[R1]
LOOP LDR R1,=COUNT
LDR R0,[R1]
ADD R0,R0,#1
CMP R0,#10
MOVHS R0,#0
STR R0,[R1]
B LOOP
END
实验二 汇编指令与 C 语言实验
2.1 实验目的
通过实验了解使用 ADS1.2 编写 C 语言程序,并进行调试。
2.2 实验内容
编写一个汇编程序文件和一个 C 程序文件,汇编程序的功能是初始化堆栈指针和初始化
C 程序的运行环境,然后跳转到C 程序运行,这就是一个简单的启动程序.C 程序使用加法运算
来计算 1+2+3+…+ (N-1 )+N 的值(N0 )。
2.3 预备
您可能关注的文档
- 四级企业人力资源管理师 第五章 薪酬管理.ppt
- 回采工作面瓦斯涌出的状态及燃烧.pdf
- 因式分解配方法课件.ppt
- 因次和单位.ppt
- 团体心理辅导方案设计.doc
- 团体辅导第四章.ppt
- 团情统计表--《要求》.doc
- 团的组织格局创新工作验收申报表1.doc
- 园林花卉学习题总结(一)--9.doc
- 围护结构三维导热的有限元分析.pdf
- 中国电磁铁机行业市场全景评估及投资策略咨询报告.docx
- 工程技术职称工作总结范文(通用3).docx
- 中国高频无感电阻行业市场调查研究及投资前景预测报告.docx
- 中国电动装订机行业市场深度研究及投资规划建议报告.docx
- 2025年中国推土机械行业市场全景评估及发展前景预测报告.docx
- 2022-2027年中国机器人线缆行业市场全景评估及发展战略规划报告.docx
- 中国畜牧用负压风机行业市场深度分析及投资策略研究报告.docx
- 2019-2025年中国牵引电动机行业发展趋势预测及投资战略咨询报告.docx
- 中国高频基材行业市场深度分析及发展趋势预测报告.docx
- 建设单位业主对监理单位工作的评价.docx
文档评论(0)