任务级调试的研究与实现
第一章 引言 | 第1-14页 |
·调试的概念 | 第8页 |
·交叉软件调试 | 第8-10页 |
·任务级调试概述 | 第10页 |
·课题综述 | 第10-11页 |
·本文章节安排 | 第11-14页 |
第二章 任务级调试技术的发展现状及要求 | 第14-18页 |
·国内外现状 | 第14-16页 |
·通用操作系统环境下的应用级(任务级)调试 | 第15页 |
·Tornado 的任务级调试 | 第15-16页 |
·发展趋势及意义 | 第16页 |
·LambdaGDB V2.0 的特殊要求 | 第16-18页 |
第三章 任务级调试技术的分析 | 第18-46页 |
·任务级调试基本技术分析 | 第18-37页 |
·断点-程序停下来的关键点 | 第18-20页 |
·断点数据结构-程序继续运行的基础 | 第20-21页 |
·符号表-实现代码到可执行文件的桥梁 | 第21-37页 |
·任务级调试的关键技术分析 | 第37-46页 |
·调试代理技术 | 第37-39页 |
·任务级调试通讯技术 | 第39-44页 |
·动态加载技术 | 第44-46页 |
第四章 任务级调试器的设计 | 第46-90页 |
·任务级调试器的总体架构设计 | 第46-48页 |
·任务级调试器的功能设计 | 第48-62页 |
·基本的调试功能设计 | 第48-51页 |
·任务级调试功能 | 第51-58页 |
·系统调试和任务调试的应用 | 第58-60页 |
·任务级调试方式切换到系统级调试方式 | 第60-61页 |
·被调试应用的加载 | 第61-62页 |
·主机端软件设计 | 第62-74页 |
·主机端总体设计 | 第62页 |
·界面部分的设计 | 第62-67页 |
·调试引擎的设计 | 第67-68页 |
·TargetServer 的设计 | 第68-74页 |
·TargetClient 的设计 | 第74页 |
·目标机端软件设计 | 第74-86页 |
·目标机端的总体设计 | 第74-75页 |
·TargetAgent 的设计 | 第75-80页 |
·DebugAgent 设计 | 第80-84页 |
·LoaderAgent 设计 | 第84-86页 |
·主机端与目标机端的通讯设计 | 第86-90页 |
·通讯协议 | 第86-89页 |
·函数接口 | 第89-90页 |
第五章 任务级调试器的测试 | 第90-92页 |
·单元测试 | 第90页 |
·系统测试 | 第90-91页 |
·测试结果 | 第91-92页 |
第六章 结论 | 第92-94页 |
参考文献 | 第94-95页 |
致谢 | 第95-96页 |
个人简历和发表的学术论文 | 第96页 |