- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章、调试与仿真
华清远见——嵌入式培训专家
“黑色经典”系列之《Windows CE 嵌入式开发入门--基于Xscale 架构》
第8 章 调试与仿真
华清远见Windows CE.Net 系统定制与驱动开发班培训教材
华清远见——嵌入式培训专家
通过远程控制程序,开发人员可以从宿主机上远程地对目标机的运行状况进行监视和控
制。宿主机和目标机之间一旦建立了远程控制连接,开发人员就可以进行下列操作:下载宿
主机的文件到目标机、监视目标机处理器的状况和各个线程及进程、监视并且分析目标机内
核或者应用程序的处理性能等。
在Platform Builder 和Embedded Visual C++ 中都包含了下列远程工具:
n Remote Call Profiler
n Remote File Viewer
n Remote Heap Walker
n Remote Kernel Tracker
n Remote Performance Monitor
n Remote Process Viewer
n Remote Registry Editor
n Remote Spy
n Remote System Information
n Remote Zoom-in
这些功具可以通过Platform Builder 或者EVC
中的Tools 下的菜单来选定,如图8-1 所示。
每一个远程控制程序在系统中都只能运行一
个实例。有一点要特别注意:Remote Call Profiler
和Remote Kernel Tracker 程序不能同时运行,由
于它们都对系统内部调用进行了跟踪,因此如果
同时使用会引起采样点缓冲区堆栈的冲突。其他
的远程控制程序中可以运行多个窗口。 图8-1 选定远程工具
在Platform Builder 4.0 版本之前,Windows CE 是不支持Remote Call Profiler 程序的,但是
支持其他远程控制程序。在Platform Builder 4.0 以后,平台对Remote Call Profiler 提供了完美
的支持。但是,通常对学习Windows CE 的开发人员来说都使用Windows CE standard SDK ,这
个SDK 对Remote Call Profiler 的支持是很弱的。笔者使用Remote Call Profiler 来连接Windows
CE standard SDK 的时候,经常发生目标机相关EXE 文件 (ConPmon.exe )未能正常启动的错
误。在不断的 试后发现这个问题的原因在于standard 平台功能选择的时候没有加入profiling
support 选项,因此内核不支持性能评测程序。而大部分嵌入式软件开发人员一般只用EVC 而
不用Platform Builder ,这样就无法在standard SDK 上进行profile 程序验证,如果使用的特定的
SDK 不支持profile 的话,同样也无法进行性能调整。后面的小节中将通过实验来解释如何使
Remote Call Profiler 正常运行,并且获得开发人员所需要的、可理解的各种性能监测数据。
表8-1 是Platform Builder 和Microsoft Embedded Visual C++ 4.0 提供的远程工具的各种
功能。
8-1 远程工具的各种功能描述
工 具 功 能
远程性能评测程序 提供了基于图形界面的目标机性能检测和分析功能。通过这个程序,开发人
华清远见Windows CE.Net 系统定制与驱动开发班培训教材
《Windows CE 嵌入式开发入门--基于Xscale 架构》—第8 章、调试与仿真
(Remote Call Profiler ) 员不但能够获取目标机的运行数据,而且可以将这些数据以非常容易理解的
您可能关注的文档
- 积年小升初测验语文近义词辨析.doc
- 积年六级真题 翻译题(整顿).doc
- 积极实际 勇于探索 扎实推动进修型党组织培植.doc
- 移动搜索应该=搜索+信息+电子商务.pdf
- 稀土LD31变形铝合金的研制.pdf
- 程序与责任.doc
- 程序设计11.doc
- 程序设计(12-13).ppt
- 秘书部2011~2012第二学期任务计划.doc
- 税务稽查查察查察收罗看法稿.doc
- 2025年AI大模型技术在电力系统中的应用及发展趋势报告-香港中文大学(赵俊华).docx
- 2025年温室气体核查指南-企业可持续发展的绿色基石-ICAS英格尔认证.docx
- 数字员工助力财务管理数字化转型.docx
- DeepSeek完全实用手册(1.5版本).pdf.docx
- 2025年一季度中国消费者消费意愿调查报告-立信数据-202506.docx
- 突发环境污染事件应急管理培训.docx
- 金融-银行行业专题:中国机构配置手册(2025版)之流动性与货币政策篇-“超级央行”时代.docx
- 陈立桅-高比能长循环全固态电池关键材料.docx
- 投资策略专题:从“第四消费时代”看未来消费机遇.docx
- 华为产品战略规划全景训战.docx
最近下载
- 上海市既有建筑改造工程消防技术指南(2024年版).docx VIP
- 网易云音乐UI界面设计案例分析.pptx VIP
- 20220103云南师范大学附属俊发城中学劳动教育评价工作方案.docx
- 2024秋新人教版物理八年级上册教学课件 开学第一课 开启科学探索之旅.pptx VIP
- 不动产登记代理人《地籍调查》近年考试真题题库汇总(200题).docx VIP
- 三面自动切书机设计.doc VIP
- 《世界现代设计史题库》.doc VIP
- 今日头条2013年B轮融资商业计划书.pdf VIP
- 《汽车涂装》2024—2025学年第一学期工学一体化课程教学进度计划表.docx VIP
- 2024年中国产业出海发展研究报告.pdf VIP
文档评论(0)