嵌入式同步调试系统的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:bassdd
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
21世纪,计算机迈入了充满机遇的阶段一后PC时代,嵌入式系统已广泛地应用于信息家电、移动通信、手持信息设备以及工业控制等领域。由于嵌入式软件的特殊性,使得它的开发比传统应用程序要复杂的多。调试工具,作为嵌入式开发工具中的关键部分,扮演着极为重要的角色。好的调试工具将大大缩减嵌入式软件的开发时间,提高嵌入式软件的可靠性和健壮性。目前,对嵌入式调试的研究已经相当普遍,调试方法多种多样。 然而,在嵌入式容错系统中,特别是采用硬件容错的系统中,冗余模块需要同步地运行,交叉地传递数据以进行表决监控。对这类系统的调试,不仅要达到常规的调试要求,还要求调试器可以对多个冗余模块同时进行调试,同时要保证不影响冗余模块程序运行的同步性。目前国内关于同步调试的资料较为少见,因此,对嵌入式同步调试的研究,在理论和应用上都具有较高的价值意义。 本文首先就嵌入式调试进行了较为深入的研究和探讨,总结了嵌入式调试的各种方法,分析了嵌入式容错系统的各种同步策略,然后对同步调试的关键技术进行了分析。在充分掌握同步调试理论的前提下,就一种具体的嵌入式容错系统,设计并实现了用于该系统同步调试的工具。该工具具有良好的软件架构和可移植性,目前已经成功应用于某嵌入式容错系统应用程序的开发上。事实证明,该工具完全满足同步调试所需的各种要求,大大缩短了应用软件的开发周期,对软件的质量起到了良好的保障作用。
其他文献
随着教育体制改革的深入,各大高校的扩招,多数校园网的规模也随之扩大,局域网用户当然也成倍增加,所以需要一套运行高效、实时性好、用户管理方便的计费系统。而且针对高校本
随着移动通信技术的发展,人们希望能随时随地获取所需信息和进行通信,因此作为特殊的移动增值业务的移动定位业务受到了人们越来越广泛的关注。宽带码分多址(WCDMA,全称Wideb
心血管疾病发病率有逐渐加重趋势,急需相关成像手段的提高。相对于血管造影术成像技术,血管内超声可以获得动脉粥样斑块的组织信息,便于医生对血管病变做出全面和准确的评价,
网络的利用是工业现代化的标志,而机器的自动化控制则是现代工业文明的产物。在汽车、医疗、航空航天等领域中,计算机与机械控制有着完美的结合。本文结合目前非常流行的语音识
有效预测DNA二级结构是生物信息学中的重要研究领域。基于DNA分子二级结构的结构稳定性和热力学稳定性,本文提出了一种预测DNA二级结构的算法。该算法改进了Nussinov算法,能
移动机器人是机器人研究领域的重要方面,如何在未知的非结构化环境里,寻找到一条从起始点到目标点的安全无碰撞的有效路径,属于移动机器人路径规划方面的一个重要问题。通过对以
进入90年代以来,工作流技术作为计算机支持的协同工作领域的一个新的应用技术,已被广泛应用于提高企业的信息化程度、工作效率等方面。然而,随着Internet上电子商务的飞速发展,传
机床制造业是我国传统的制造行业,面对日益激烈的市场竞争,机床制造业必须提高自身的响应能力、创新能力和员工素质,才‘能使自己立于不败之地。为了解决敏捷制造中应用交互问题
计算机硬件的发展正根据摩尔定律前进,宽带网络的应用条件日益成熟,计算机互联网上各类服务不断完善。流媒体技术作为计算机应用在宽带网络上的一项新兴技术,正得到越来越多的关
随着科学技术进入一个多学科相互交叉、相互渗透、相互影响的时代,源于模拟某一自然现象或过程并且具有自组织、自学习、自适应等特征的神经网络、细胞自动机和进化计算等研