嵌入式系统多级调试技术的研究与实现

嵌入式系统多级调试技术的研究与实现

论文摘要

随着嵌入式系统软件(如嵌入式操作系统)的发展成熟,嵌入式软件开发的重点已经由前期的嵌入式系统软件开发转向嵌入式应用软件的开发上来。一个功能强大的面向应用开发的嵌入式调试工具已经成了嵌入式开发环境中不可或缺的一员。本论文的目标就是在当前面向高可靠操作系统应用开发调试的需求下设计并实现一个面向嵌入式应用开发的多级调试工具。本文首先介绍了多级调试的相关背景知识、当前多级调试技术的发展现状等,接着分析了断点、调试控制、符号表等调试基本技术。然后本文就调试通讯、分区级调试、进程级调试等多级调试的关键技术提出了设计方案。在此基础上设计了一个实现多级调试技术的总体架构。最后论文对本多级调试工具的设计实现过程进行了详细介绍。本文设计实现的多级调试工具支持三个级别的调试,并且还支持多种调试模式间的自由切换。目标机端的分区级调试代理在嵌入式操作系统的支持下作为一个高优先级的任务,感知和控制系统中的被调试分区和任务,实现分区级调试功能,并通过会话管理技术实现了对多对一调试模式的支持。目标机端的分区应用内部的异步信号处理函数结合分区级调试功能实现了进程级调试技术。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第1章 绪论
  • 1.1 嵌入式软件调试概述
  • 1.1.1 嵌入式交叉调试技术
  • 1.1.2 嵌入式多级调试技术
  • 1.2 国内外现状
  • 1.2.1 非嵌入式平台的调试技术
  • 1.2.2 主流嵌入式多级调试技术
  • 1.3 本课题研究内容及章节安排
  • 第2章 基本调试原理分析
  • 2.1 断点机制
  • 2.2 调试控制及恢复
  • 2.3 符号表机制
  • 第3章 多级调试技术分析研究
  • 3.1 操作系统环境
  • 3.1.1 A-RTOS操作系统基本结构
  • 3.1.2 A-RTOS系统空间分配
  • 3.2 GDB及调试器代理技术
  • 3.3 调试通讯方案研究
  • 3.3.1 GDB通讯机制
  • 3.3.2 TS-TA通讯框架
  • 3.3.3 小结
  • 3.4 系统级调试技术
  • 3.4.1 系统级调试原理研究
  • 3.4.2 系统级调试分析
  • 3.5 分区级调试方案研究
  • 3.5.1 分区级调试原理研究
  • 3.5.2 分区级调试分析
  • 3.6 进程级调试方案研究
  • 3.6.1 进程级调试原理研究
  • 3.6.2 进程级调试分析
  • 3.7 本章小结
  • 第4章 多级调试器的设计与实现
  • 4.1 多级调试器的总体架构设计
  • 4.2 通信框架的设计与实现
  • 4.2.1 通信主机端设计
  • 4.2.2 通信目标机端设计
  • 4.3 主机端软件设计
  • 4.3.1 调试引擎设计
  • 4.3.2 界面设计
  • 4.4 目标机端设计与实现
  • 4.4.1 系统级调试代理设计实现
  • 4.4.2 分区级调试相关代理设计与实现
  • 4.4.3 进程级调试相关设计与实现
  • 4.5 本章小结
  • 第5章 多级调试器的测试
  • 5.1 单元测试
  • 5.2 系统测试
  • 5.3 测试总结
  • 第6章 总结与展望
  • 致谢
  • 参考文献
  • 攻读硕士学位期间发表论文
  • 相关论文文献

    • [1].高压电器设备的自动化控制及电器调试技术[J]. 科技风 2017(03)
    • [2].基于智能电网的继电保护调试技术研究[J]. 中国高新区 2017(10)
    • [3].电子计算机的装配调试技术研究[J]. 无线互联科技 2017(12)
    • [4].机械电气设备自动化调试技术分析[J]. 明日风尚 2017(05)
    • [5].真空自耗电弧炉的装配和调试技术分析及应用[J]. 机电信息 2020(15)
    • [6].电厂电力系统安全运行调试技术研究[J]. 四川水泥 2018(07)
    • [7].高压电机控制及调试技术的应用研究[J]. 绿色环保建材 2020(11)
    • [8].机械电气设备自动化调试技术研究[J]. 中国设备工程 2020(04)
    • [9].电厂建设中电气设备的调试技术分析[J]. 科技视界 2020(29)
    • [10].多核处理器硅后调试技术研究最新进展[J]. 计算机应用研究 2013(02)
    • [11].煤矿机械电气设备自动化调试技术的应用[J]. 机械管理开发 2020(06)
    • [12].喷油器的检查与调试技术研究[J]. 农机使用与维修 2014(02)
    • [13].试析机械设备的安装与调试技术[J]. 科技与企业 2012(15)
    • [14].高压电器设备自动化控制的原理分析及电气调试技术[J]. 居业 2017(09)
    • [15].反调试技术综述[J]. 信息技术与网络安全 2019(09)
    • [16].矿井机械电气设备自动化调试技术初探[J]. 机械研究与应用 2016(03)
    • [17].探究机械电气设备自动化调试技术的应用[J]. 祖国 2018(12)
    • [18].电力系统安全运行的调试技术及应用[J]. 电子技术与软件工程 2016(24)
    • [19].新风加风机盘管空调系统调试技术[J]. 安装 2017(01)
    • [20].调试技术在程序设计实验教学中的应用探讨[J]. 教育现代化 2017(07)
    • [21].城市轨道交通可视化调试技术的研究[J]. 铁路计算机应用 2013(02)
    • [22].煤矿机械运输设备自动化调试技术的应用探讨[J]. 电子世界 2019(13)
    • [23].大型压缩机组控制系统安装及调试技术分析[J]. 化工设计通讯 2020(08)
    • [24].基于VOCSCUM的“计算机组装与调试技术”课程教学探索[J]. 石家庄职业技术学院学报 2011(02)
    • [25].煤化工火炬装置的调试技术[J]. 石化技术 2018(11)
    • [26].无线电调试技术及其应用研究[J]. 科技资讯 2019(03)
    • [27].变电站开关柜的安装与调试技术研究[J]. 科学家 2016(07)
    • [28].RTEMS任务级别调试技术研究[J]. 单片机与嵌入式系统应用 2009(03)
    • [29].工业企业自控仪表安装调试技术要点[J]. 设备管理与维修 2019(03)
    • [30].电厂电力系统安全运行调试技术研究[J]. 科技风 2019(12)

    标签:;  ;  ;  

    嵌入式系统多级调试技术的研究与实现
    下载Doc文档

    猜你喜欢