声明
中文摘要
英文摘要
目录
第一章 引言
1.1 课题研究背景及意义
1.2 国内外研究现状
1.3 主要工作
1.4 论文的组织结构
第二章 GDB远程调试剖析
2.1 嵌入式远程调试概述
2.2 GDB远程调试器概述
2.3 GDB远程调试的宿主机部分
2.4 GDB远程调试器的目标机部分
2.5 GDB远程调试器的宿主机端与目标机端的通信
2.6 小结
第三章 嵌入式操作系统aCoral及其调试需求
3.1 aCoral概述
3.2 aCoral的调试需求分析
3.3 S3C2440开发板介绍
3.4总结
第四章 aCoral内核中调试代理的设计
4.1 调试代理的总体设计逻辑
4.2 调试代理设计
4.3 宿主机端与目标机端建立连接设计
4.4 RSP协议设计
4.5 调试代理支持的GDB调试命令设计
4.6 aCoral多核调试的展望
4.7小结
第五章 aCoral内核中调试代理的实现
5.1 调试器的启动
5.2 建立连接
5.3 实现RSP协议
5.4 实现调试代理支持的GDB调试命令
5.5 小结
第六章 测试与验证
6.1 测试环境的搭建
6.2 建立连接的功能性测试
6.3 调试命令的功能性测试
6.4 小结
第七章 总结与展望
7.1 本文总结
7.2 工作展望
致谢
参考文献
电子科技大学;