基于仿真开发环境的嵌入式调试的研究与实现

被引量 : 0次 | 上传用户:tanleilei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统是当今计算机软件发展的一个热点。随着嵌入式硬件技术的发展,在嵌入式应用的不断增长以及嵌入式系统复杂性不断提高的情况下,必然对嵌入式软件的规模和复杂性的要求也不断提高。而在嵌入式软件的研究开发过程中,调试技术具有十分重要的意义,调试手段的好坏直接影响软件开发的效率和质量。调试技术和手段有基于硬件和软件的两大类,它们各有其优缺点。在嵌入式系统的开发调试过程中,往往需要两种调试手段相辅相成以确保产品质量。目前,基于仿真开发平台的调试解决方案,却往往存在不能软硬兼顾,调试模型不具扩展性,调试界面不友好,调试效率较低等诸多问题。为此,本文首先分析了软件调试技术的两种调试模型和硬件调试技术的几种调试方式,并对软硬件调试的优缺点进行了对比分析。然后具体研究了仿真开发平台IsIm框架,仿真运行机制和调试系统的工作流程。最后设计并实现了一种基于仿真开发平台的调试系统。它包含仿真交叉调试和软件OCD调试,提供友好的调试界面,使用统一的调试命令接口,可扩展支持多种调试通信协议和不同协议的调试器。仿真交叉调试子系统根据程序有无操作系统支持,提出了两种调试模型。宿主机端封装GDB调试器为核心,目标机端的调试代理与仿真运行环境管理器协作完成具体调试功能,两者通过RSP协议进行通信。软件OCD调试子系统利用IsIm基于信号传递的系统驱动技术和周期精确的时序仿真技术特点,解决了硬件相关的调试需求。此设计方案具有支持软硬两方面的调试,可扩展性,界面友好,调试效率高的特点,对开发仿真调试系统具有一定的参考价值。
其他文献
小学数学教学与中学数学教学是义务教育阶段中一脉相承的两个教学阶段,由于中小学数学教学方法、内容变化,学习学习方法脱节等原因,造成中小学数学衔接难。中学数学教学中,教
随着我国经济的持续健康发展,房地产业有着广阔的发展空间,在国民经济中的地位越来越重要。但房地产业还存在着深层次的管理问题,房地产业缺乏优秀的管理理论作支持。这就决
通过对部分运动员睡眠状况的调查分析 (包括持续时间、深度和质量等 ) ,研究了运动训练和竞赛中不同负荷、不同周期和不同阶段的睡眠特征 ,从而为运动员的恢复和心理调节 ,以
通过文献资料法、数理统计法对近十二年短式网球运动的科研论文中关于短式网球实用价值、训练、可行性、现状调查与对策等方面进行逻辑分析并给出结论和合理的建议。
有机/无机杂化钙钛矿结构光电功能材料是通过有机分子与无机分子的自组装形成的一类新型的分子复合晶体材料,无机金属卤化物构成的钙钛矿结构提供了有序的载流子传输网络并提
随着金融市场全面开放的格局,各种所有制银行抢滩中国市场,尤其是股份制商业银行和外资银行。作为银行核心竞争力的人才成为各大银行抢夺的对象。作者采用问卷调查和深入访谈
电力系统的发展对故障录波器提出了更高的要求,主要表现为需要的功能越来越多,对设备的性能及稳定性要求也越来越高。针对传统的微机型故障录波器在硬件配置、成本及可靠性上
认知文体学是一门跨认知科学和语言学的学科,自80年代以来不断蓬勃发展”这门学科将重视文本语言特征的传统文体学研究和关注语篇的产生及接受等心理过程的认知科学紧密结合
轿车随着科技的进一步发展,产品在趋于多样化、智能化的同时,也趋于复杂化。轿车车身是整车的重要组成部分,而车门作为车身的一部分,又发挥着它特有的功能。在新车型的开发设
在票据识别中,图象的二值化处理效果的好坏直接影响着识别率。基于有噪声干扰的票据图象的实际情况,在研究现有二值化算法的基础上,对多阈值动态二值化进行了改进,并在实际应