嵌入式系统原理及应用实验指导书.docx

上传人:李医生 文档编号:9877942 上传时间:2021-04-01 格式:DOCX 页数:7 大小:82.80KB
返回 下载 相关 举报
嵌入式系统原理及应用实验指导书.docx_第1页
第1页 / 共7页
嵌入式系统原理及应用实验指导书.docx_第2页
第2页 / 共7页
嵌入式系统原理及应用实验指导书.docx_第3页
第3页 / 共7页
嵌入式系统原理及应用实验指导书.docx_第4页
第4页 / 共7页
嵌入式系统原理及应用实验指导书.docx_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《嵌入式系统原理及应用实验指导书.docx》由会员分享,可在线阅读,更多相关《嵌入式系统原理及应用实验指导书.docx(7页珍藏版)》请在三一文库上搜索。

1、资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。嵌入式系统原理及应用实验指导书( 高克芳编 )福建农林大学机电工程学院资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。 一 : ARM 指令 一、 目的1、初步学会使用 ADS1.2 开 境 , 学会 ARM 仿真器的使用。2、 掌握 的ARM 指令。二、 内容1、 熟悉开 境的使用, 并使用 LDR 、 STR和MOV 等指令 寄存器或存 元。2、 使用基本的 ADD 、 SUB 、 LSL 、 AND 等指令完成基本的数学与 运算。三、 及工具( 包括 件 工具)硬件 : ARM 嵌入式开 平台、用于 ARM7TD

2、MI 的 JTAG 仿真器、 PC机 Pentium100以上、串口 。 件 : PC机操作系 win98 、 Win 或WinXP 、 ARMSDT2.51或 ADS1.2 集成开 境、 仿真器 程序。四、 步 1、 建立一个工程 目运行 ADS1.2 集成开 境( CodeWarriorforARMDeveloperSuite)。 File New菜 , 在 框中 Project, 如 1-1所示 , 新建一个工程文件。 中示例的工程名 Exp1.mcp 。点 set按 可 工程 路径如 1-2所示, 中 CreatFolder 后将以 1-1中的 ProjectName或 1-2中的资料

3、内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。文件名 名 立目 , 能 将所有与 工程相关的文件放到 工程目 下 , 便于管理工程。图 1-1新建工程图 1-2保存工程2、 建立一个源文件(1)运行ADS1.2集成开发 境( CodeWarriorforARMDeveloperSuite)。 File New 菜 ,在 框中 File,如 1-3所示。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。图 1-3新建文件( 2) 单击 TextFile 选项 , 建立一个文本文件。( 3) 在 Filename文本框中输入要建立的的文件名称。一定要注意文件的扩展名 , 汇

4、编语言的扩展名是 S, C语言的文件扩展名是 C, C+ 语言的扩展名是 CPP。( 4) 在Location 中确定文件的路径 , 然后单击确定 , 新文件建立完毕。3、 编辑如下的新文件, 并保存AREAStrCopy,CODE,READONLYENTRYstartLDRr1,=srcstrLDRr0,=dststrBLstrcopystopMOVr0,#0x18LDRr1,=0x 6资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。SWI0x123456strcopyLDRBr2,r1,#1STRBr2,r0,#1CMPr2,#0BNEstrcopyMOVpc,lrAREAS

5、trings,DATA,READWRITEsrcstrDCBFirststring-source,0dststrDCBSecondstring-destination,0END4、 把源文件加入到工程项目中( 1) 打开 CodeWariorIDE, 单击 FileOpen, 打开工程项目管理文件,如图 1-3.图1-3打开工程项目文件(2)右击窗口 ,弹出如图 1-4所示的窗口 , 单击 AddFiles 将建立的源文件加入到工程项目中。资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。AddFiles 把已经建立的源文件加入到工程项目中。CreateGroup创立一个文件组。图

6、 1-4工程项目窗口5、 编译执行 ProjectBringUPtoData 命令。执行 ProjectMake 命令。执行 ProjectRun命令。6、 执行 ProjectDebug命令。(1) 打 开菜 单 项 Debug RemoteConnect,连 接软 件 仿真 器 , 执 行Download 命令下载程序 , 并打开寄存器窗口。( 2) 打开存储区窗口, 观察地址 0x804E 0x8064的内容 , 以及地址0x8038 0x804E的内容。( 3) 单步执行程序并观察和记录寄存器与存储器值的变化。结合实验内容和相关资料, 观察程序运行 , 经过实验加深理解ARM指令的使用。五、 练习题资料内容仅供您学习参考,如有不当或者侵权,请联系改正或者删除。编写程序将 R0和 R1的内容相加的结果放入R2, 将 R0和R1的内容相减的结果放入 R3, 将R0*2 和R1的内容相加的结果放入R4。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1