论文摘要
嵌入式系统是当今计算机软件发展的一个热点。随着嵌入式硬件技术的发展,在嵌入式应用的不断增长以及嵌入式系统复杂性不断提高的情况下,必然对嵌入式软件的规模和复杂性的要求也不断提高。而在嵌入式软件的研究开发过程中,调试技术具有十分重要的意义,调试手段的好坏直接影响软件开发的效率和质量。调试技术和手段有基于硬件和软件的两大类,它们各有其优缺点。在嵌入式系统的开发调试过程中,往往需要两种调试手段相辅相成以确保产品质量。目前,基于仿真开发平台的调试解决方案,却往往存在不能软硬兼顾,调试模型不具扩展性,调试界面不友好,调试效率较低等诸多问题。为此,本文首先分析了软件调试技术的两种调试模型和硬件调试技术的几种调试方式,并对软硬件调试的优缺点进行了对比分析。然后具体研究了仿真开发平台IsIm框架,仿真运行机制和调试系统的工作流程。最后设计并实现了一种基于仿真开发平台的调试系统。它包含仿真交叉调试和软件OCD调试,提供友好的调试界面,使用统一的调试命令接口,可扩展支持多种调试通信协议和不同协议的调试器。仿真交叉调试子系统根据程序有无操作系统支持,提出了两种调试模型。宿主机端封装GDB调试器为核心,目标机端的调试代理与仿真运行环境管理器协作完成具体调试功能,两者通过RSP协议进行通信。软件OCD调试子系统利用IsIm基于信号传递的系统驱动技术和周期精确的时序仿真技术特点,解决了硬件相关的调试需求。此设计方案具有支持软硬两方面的调试,可扩展性,界面友好,调试效率高的特点,对开发仿真调试系统具有一定的参考价值。
论文目录
相关论文文献
- [1].TKScope嵌入式仿真开发平台讲座(6) TKScope支持ADI公司ADuC8xx系列仿真——TKScope仿真头POD-OneWire-ADI应用实例[J]. 单片机与嵌入式系统应用 2009(08)
- [2].基于多软件的实时发动机仿真开发研究[J]. 山西科技 2020(04)
- [3].TKScope嵌入式仿真开发平台讲座(1) TKScope嵌入式仿真开发平台加速您的设计[J]. 单片机与嵌入式系统应用 2009(03)
- [4].TKScope嵌入式仿真开发平台讲座(2) TKScope内置多种分析测试工具 让您的开发更加得心应手[J]. 单片机与嵌入式系统应用 2009(04)
- [5].TKScope嵌入式仿真开发平台讲座(38) TKScope发布XDS100A经济型仿真头配合TKScope K系列仿真器支持DSP仿真[J]. 单片机与嵌入式系统应用 2012(04)
- [6].嵌入式系统仿真开发环境设计与实现[J]. 现代计算机(专业版) 2012(36)
- [7].TKScope嵌入式仿真开发平台讲座(14) 多个Flash器件同时烧写,K-Flash软件一键实现[J]. 今日电子 2010(07)
- [8].TKScope嵌入式仿真开发平台讲座(17) TKScope与TKStudio联手推出高端ARM11仿真解决方案[J]. 单片机与嵌入式系统应用 2010(07)
- [9].TKScope嵌入式仿真开发平台讲座(1) TKScope嵌入式仿真开发平台加速您的设计[J]. 今日电子 2009(06)
- [10].基于数字技术的某型发动机三维动态仿真开发[J]. 农业装备与车辆工程 2020(09)
- [11].TKScope嵌入式仿真开发平台讲座(22) TKScope隆重推出AK200系列高性能仿真器[J]. 单片机与嵌入式系统应用 2010(12)
- [12].TKScope嵌入式仿真开发平台讲座(3) 嵌入式系统在线编程软件K-Flash快速、稳定地编程任意类型Flash[J]. 单片机与嵌入式系统应用 2009(05)
- [13].TKScope嵌入式仿真开发平台讲座(10) TKScope DK9嵌入式智能仿真开发平台独创的技术引领DSP与ARM开发工具的新模式[J]. 单片机与嵌入式系统应用 2009(12)
- [14].TKScope嵌入式仿真开发平台讲座(30) TKScope发布8051增强型Flash组件 支持K系列仿真器在线编程[J]. 单片机与嵌入式系统应用 2011(08)
- [15].TKScope嵌入式仿真开发平台讲座(23) TKScope DK10率先支持TI DSP全系列快速仿真、烧写[J]. 单片机与嵌入式系统应用 2011(01)
- [16].TKScope嵌入式仿真开发平台讲座(8) TKScopeK系列可配置多种POD仿真头——满足业界单机多内核仿真需求[J]. 今日电子 2010(01)
- [17].TKScope嵌入式仿真开发平台讲座(14) 多个Flash器件同时烧写,K-Flash软件一键实现[J]. 单片机与嵌入式系统应用 2010(04)
- [18].TKScope嵌入式仿真开发平台讲座(15) TKScope支持芯片特殊操作,设计更加人性化[J]. 单片机与嵌入式系统应用 2010(05)
- [19].TKScope嵌入式仿真开发平台讲座(15) TKScope支持芯片特殊操作,设计更加人性化[J]. 今日电子 2010(08)
- [20].TKScope嵌入式仿真开发平台讲座(21) TKScope发布最新的仿真器硬件BU系列及全面升级软件功能[J]. 单片机与嵌入式系统应用 2010(11)
- [21].TKScope嵌入式仿真开发平台讲座(28) TKScope新增支持SyncMOS公司1T时钟周期芯片[J]. 单片机与嵌入式系统应用 2011(06)
- [22].TKScope嵌入式仿真开发平台讲座(13) TKScope嵌入式智能仿真开发平台完美支持AVR内核的仿真[J]. 单片机与嵌入式系统应用 2010(03)
- [23].TKScope嵌入式仿真开发平台讲座(16) TKScope DK10率先支持TI DSP全系列快速仿真、烧写[J]. 单片机与嵌入式系统应用 2010(06)
- [24].白车身疲劳仿真开发中的CAE关键技术研究[J]. 天津科技 2020(07)
- [25].TKScope嵌入式仿真开发平台讲座(19) TKScope发布TKSGDBServer支持GDB调试[J]. 今日电子 2010(12)
- [26].基于虚拟仿真开发平台的PHEV动态协调控制研究[J]. 重庆交通大学学报(自然科学版) 2020(11)
- [27].基于Virtools的离心泵虚拟拆装实验平台仿真开发及应用[J]. 化工装备技术 2014(05)
- [28].TKScope嵌入式仿真开发平台讲座(6) TKScope支持ADI公司ADuC8xx系列仿真——TKScope仿真头POD-OneWire-ADI应用实例[J]. 今日电子 2009(11)
- [29].基于仿真开发平台实现单片机与嵌入式系统的设计[J]. 常州工学院学报 2011(02)
- [30].TKScope嵌入式仿真开发平台讲座(12) TKScope嵌入式智能仿真开发平台[J]. 今日电子 2010(05)