一种基于伪断点的嵌入式应用软件调试方法的研究

来源 :信息技术与信息化 | 被引量 : 0次 | 上传用户:yangyujie309
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在调试嵌入式软件时,一般采用ICE在线仿真器追踪目标并提取出源代码,监测目标器件总线的活动情况,但在线仿真器也存在兼容性不好、性价比不高等问题,一般用于嵌入式硬件和驱动程序设计调试阶段。本文提出一种基于伪断点的嵌入式应用软件调试方法,通过在嵌入式应用软件中加入“伪断点”来实现对嵌入式应用软件数据的实时调试和查看,伪断点是指一段代码,程序运行到它时中止,此时可通过某接口获取PC指令,并根据指令输出任何嵌入系统端实时数据,达到对嵌入式应用软件中断调试的目的。
其他文献
Citrix公司推出的XenDesktop桌面虚拟化软件囊括了从虚拟底层硬件到虚拟应用程序的全部软件,它能将操作系统、应用程序和数据与底层的硬件系统分隔开。利用XenDesktop构建的
冬季开热风所耗的油,比夏天开空调还高。因为冬季发动机为了保持温度,大都处于小循环.当你打开热风时,车内冷空气快速流经表面,事实上是为发动机的冷循环系统增加了一个散热器。在
介绍了熵数据的基本概念,提出了利用数据库集群技术解决大型企业海量熵数据存储的方案。该方案采用微机构建数据库集群来取代大型企业的高档数据库服务器,且集群能无限扩充。采
摘 要: 详细介绍了由广东省高校联合研制开发的计算机公共课程立体化教学资源平台——自主学习平台。该平台整合了广东省内优秀教师的教学经验和各校不同学科背景,是一个以专业能力培养、整合教学资源为目的的计算机工具软件课程立体化教学资源平台。在该平台上所进行的以大学计算机应用基础课程为代表的课程信息化建设方法研究,为加快广东省高校计算机公共课程教学改革以及为课堂教学信息化建设提供了新思路。  关键词:
本文从结晶学和拓扑学角度出发,分析了正二十面体的结构特征,并分别阐述了二十面体对称病毒的“准晶体构筑的二十面体原理”和二十面体上的点与球面上的点的拓扑等价关系.并
本文介绍用反相高压液相色谱法分析脑活素注射液中游离氨基酸的组成和含量,游离氨基酸通过与2,4-二硝基氟苯在柱前衍生化反应,生成二硝基氨基酸(DNP-氨基酸),经氨基酸专用分析柱分离,用紫外
煤矿井下工作环境恶劣,强电、弱电设备分布广泛,启动频繁,从而可能造成电网电压的波动和产生电磁辐射,势必对矿井轨道运输监控系统产生干扰,提高矿井轨道运输监控系统的抗干扰能力
针对一般校园车牌识别系统中存在的问题,综合校园车牌的特点,采用Matlab和C#联合编程实现车牌快速定位和识别,设计并开发了校园车牌快速识别系统。实践证明,该系统简化了识别流程,降低了硬件成本,识别效果较好。
美国三大汽车巨头之一的克莱斯勒汽车公司,日前宣布与意大利菲亚特汽车公司战略结盟,并申请破产保护。中国汽车技术研究中心首席专家黄永和表示,由于克莱斯勒在中国业务很小.公司
从山东省信息产业厅获悉:为加快山东省集成电路产业的发展,增强核心技术创新能力,培植高端产业,带动国民经济与社会相关产业和领域发展,2006年6月8日。山东省政府出台《关于加快发