- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式控制系统实验报告
学 校
专 业
班 级
学 号
姓 名
指导教师
年 月 日
实验一:ARM 调试环境和ADS的使用
实验目的:
了解ARM系统的基本开发环境和手段,建立调试系统和ADS编译系统使用方法和技巧。
实验内容和要求
设备连接方法
启动服务器软件
调试系统的配置
学习编辑编译程序
学习调试方法
实验主要仪器设备和材料
嵌入式系统实验箱,微机
实验方法、步骤及结构测试
设备连接:
上电时注意观察指示灯状态,ProbeICE-ARM 上设有三个指示灯,分别是:CFG(配置)、Busy(工作中)、PWR(电源)。在ProbeICE-ARM 在供电正确、内部电路工作正常时,三个指示应是:
?? CFG:闪烁,表明配置正确
?? Busy:灭,表明仿真器处于空闲态。仿真器工作时(比如程序下载)闪烁
?? PWR:常亮,表明供电正确
注意:务必在断电情况下连接ProbeICE-ARM 和目标板。带电插拔可能会对仿真器造成永久损害!请使用仿真器配套的专用直流电源,其他电源可能导致意想不到的问题出现!
启动服务器软件
使用ProbeICE-ARM 仿真器之前须安装服务器(Server)和调试环境(ADS1.2 或SDT251)。ProbeICE-ARM 使用与Multi-ICE 2.2 兼容的服务器软件ProbeICE-Server。
请按以下步骤启动和使用ProbeICE-Server:
?? 启动:从Windows 开始菜单中选择ProbeICE-Server 启动,或从服务程序安装目录中直接启动。
?? 配置:从主菜单File → Auto-configure。如果连接和配置正常,会有相应的ARM 内核提示信息,出现如图所示的画面,表明服务器已经识别目标板ARM 内核并作好准备为它服务了。
现在您可以启动调试软件开始调试了。如果没有成功,就在File菜单中重新装载配置文件2410.CFG
启动ADS调试开发环境
运行软件 ARM Developer Suit v1.2----CodeWarrior ARM Developer Suit
新建项目:激活File菜单的New项,输入项目名称,选择项目存盘路径。
设置项目参数:
添加源文件:在项目窗口点击鼠标右键激活,出现添加文件的对话,将与实验相关的源程序*.c,*.s,*.h,添加到该项目中。
编译程序: 按F7执行make命令,要确认无编译错误
启动调试程序:按F5启动AXD调试程序,如果有问题,需确认AXD的配置,从AXD 的Option → Configure Target,出现一个目标配置窗口,在目标环境列表中选择‘Multi-ICE’,点击‘OK’。
调试程序,变量,寄存器观察:
AXD 和ProbeICE-ARM 支持非常丰富的调试手段。以下是一些最基本的调试方法:
下载影像文件:从AXD 主菜单File → Load image ,然后找到您要调试的可执行文件,点击‘确定’,就可将影像文件通过ProbeICE-ARM 下载到目标板中。
资源显示:通过AXD 的‘Processor View’菜单可以显示目标板的各种资源,包括源代码、寄存器、存储器、变量、符号等。
断点设置:双击源码窗口的可执行语句可设置永久性断点,屏幕出现红色标记,在此双击该处,可取消断点。
运行控制:通过AXD 的‘Execute’菜单可以各种方式控制被调试程序的运行,如单步执行(Step,Step In, Step Out)、全速执行(Go, Run to Cursor)、
命令行接口:AXD 支持传统的命令行接口(CLI)调试形式。您可以根据自己的喜好选择IDE方式或CLI。启动CLI:从AXD 的‘System View’菜单,选择‘Command Line Interface’,出现以‘Debug’为提示符的CLI 窗口。
讲叙ARM开发系统的架构,相关硬件和软件, 调试实验程序的相关命令。
。。。。。
调试实验程序的相关命令:
思考题
叙说实验中设置项目相关编译参数的原因。
答:初始化文件、设置JTAG 的速度清空所有的选项int setpixel(int x,int y,unsigned short pencolor)
清屏:clrsrc(void)
显示字符:drawtext(in
您可能关注的文档
最近下载
- 装饰色彩的魅力小学六年级美术PPT课件.pptx VIP
- 婴幼儿学习与发展 课件 第五章 婴幼儿动作学习与发展.pptx
- 五年级英语上册-Unit-2-Lesson-2-Was-he-happy课件2-鲁科版.ppt VIP
- 第8课 中国古代的法治与教化 课件(共27张PPT)(内嵌音频+视频).pptx VIP
- 第34章 生物与环境.ppt VIP
- 苏教版科学三年级下册全册教案(含反思).docx VIP
- SY/T 6597-2018 油气管道内检测技术规范(标准规范).doc VIP
- 烹饪工艺美术 烹饪图案的类别和基本形式 烹饪图案的类别和基本形式.ppt VIP
- 2025年度济南市专业技术人员继续教育公需科目答案.doc VIP
- 2024年陕西省西安工大附中丘成桐少年班初试数学试卷.pdf VIP
文档评论(0)