- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
山东建筑大学嵌入式实验报告
山东建筑大学实验报告
课 程 : 嵌入式系统及应用
院 (部): 信息与电气学院
专 业 : 通信工程
班 级 : 通信132
学生姓名: 王俊杰
学 号: 20130813083
指导教师: 魏莉
完成时间: 2016-2017(1)
实验一 开发环境实验
一、实验目的
1、掌握ADS开发环境的使用;
2、了解ADSModule工程基本结构和内容;
3、掌握在ADS下建立工程进行开发的基本技巧
二、实验仪器设备
1、硬件:DM2410实验系统;PC机;
2、软件:PC机操作系统(WINDOWS 2000);ARM Developer Suite v1.2;
三、实验原理 Linker -armlink
Windows 集成开发环境-CodeWarrior
Debugger -AXD
armsd 可向前兼容
格式转换器-fromelf
库管理器-armar
C and C++ 库
指令级仿真器-ARMulator
同时包含
ARM Firmware Suite
ARM Application Library
RealMonitor
实验主要步骤及主要电路结构图
1、新建一个工程
Step1: 启动ADS,弹出CodeWarrior for ARM Developer Suite的界面。
Step2: 建立新的工程,点击File?New,弹出新建工程对话框。如图1-x新建工程后点击“确
定”, 进入工程编辑界面。
Step3: 将“实验说明”中提到的“光盘目录\BSP\ADSmodel”文件夹下的12个文件拷贝到这12个新建的文件夹中。我们可以看到这时文件夹中除了这十二个文件以外还有一个
HELLOWORLD.mcp工程项目文件和一个HELLOWORLD_Data文件夹,这个文件夹是用来保存编译好的二进制文件和编译临时文件。再从光盘上ADSmodel的工程文件夹中将reset.ini和scat两个文件拷贝到这个工程文件夹下,其中scat就是上面讲到的编译控制文件,reset.ini 是一段初始化代码,将在“JTAG下载和调试实验”一节中具体讲解它的用途。
Step4: 在项目中添加文件。在CodeWarrior for ARM Developer Suite的工程项目窗口中点击右键,选中“Add files… ”,弹出文件选择框。找到我们新建的工程文件夹,选中所有的*.C和*.S文件并确定。
Step5: 选择File?New新建一个文件HELLOWORLDE.c,并选中Add to project
Step6: 在HELLOWORLDE.c文件中添加代码。双击打开这个文件,可以加入自己的代码。
五、实验记录
实验数据整理
实验总结
实验二 ARM指令系统实验
实验目的
1、熟悉Multie-Server与JTAG下载的方法;
2、熟悉ADS开发环境中“AXD Debugger”组建的使用;
熟悉掌握ADS调试程序的方法。
实验仪器设备
硬件:DM2410B+实验系统; PC 机; JTAG 仿真器; 串口线。
软件:PC 机操作系统(WINDOWS 2000); ARM Developer Suite v1.2; Multi-ICE V2.2.5(Build1319); DNW2410(或超级终端)。
实验原理
20针JTAG接口定义:
2、ARM JTAG的主要特征:
——支持所有内建embedded-ICE逻辑单元的ARM处理器;
——支持多个内核系统;
——连接简便兼容不同电压的目标系统;
——除JTAG扫描链外不占用目标板上的其它任何资源;
——支持实时硬件断点;
——用户可通过JTAG修改寄存器存储器内容;
——支持程序下载及实时调试;
——通信速度快最高可达10Mbpps;
——JTAG速度可配置以满足不同调试对象的需求;
——支持所有符合RDI 1.50或RDI 1.51规范的调试工具软件;
——提供丰富的例程和使用说明;
——支持多种目标平台如ATMEL、SamSung、Intel、Philips、SharpCirrus、Logic、Tricend等;
——体积轻巧性能稳定。
3、Multi-ICE Server 简介
Multi-ICE Server 是由 ARM公司提供的 W
您可能关注的文档
- 叶国基高端物业管理课程.docx
- 商务礼仪任务3.doc
- 商标授权确权行政诉讼四种情形.doc
- 商标管理常见案件证据.doc
- 商业街运营知识.doc
- 南川区隆化第三小学校扩建工程二次施工组织设计.doc
- 四下品社复习文档.docx
- 四六级新题型汉译英专项练习.doc
- 四十八种微信加人技巧.docx
- 四川农业大学网络教育专科考试计算机建筑辅助设计.doc
- 2024年牵引车项目投资申请报告代可行性研究报告.docx
- 2024年耐腐蚀钢项目资金需求报告代可行性研究报告.docx
- 2024年醇类项目资金申请报告代可行性研究报告.docx
- 2024年数控精密电火花成形机床项目资金需求报告代可行性研究报告.docx
- 2024年口服降血糖药项目资金申请报告代可行性研究报告.docx
- 2024年家居护理用品项目投资申请报告代可行性研究报告.docx
- 2024年库房推车项目资金需求报告代可行性研究报告.docx
- 2024年麻风二联苗项目资金筹措计划书代可行性研究报告.docx
- 2024年水利水电自动化项目资金申请报告代可行性研究报告.docx
- 2024年婚纱摄影项目资金需求报告代可行性研究报告.docx
文档评论(0)