首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--微型计算机论文--各种微型计算机论文--微处理机论文

支持USB的嵌入式软件远程调试器的设计与实现

摘要第1-5页
ABSTRACT第5-8页
第一章 绪论第8-13页
   ·课题背景与选题的意义第8-10页
     ·背景和依据第8-9页
     ·选题意义第9-10页
   ·当前研究现状及发展态势第10-11页
   ·本文完成工作第11页
   ·本文的组织结构第11-13页
第二章 嵌入式系统与GDB 调试第13-20页
   ·嵌入式系统概述第13-14页
   ·嵌入式系统构成第14-15页
   ·嵌入式Linux第15-16页
   ·GDB 分析第16-17页
   ·嵌入式Linux 的调试第17页
   ·嵌入式Linux 调试概述第17-18页
   ·嵌入式Linux 远程调试实例第18-20页
第三章 GDB 远程调试原理分析第20-29页
   ·概述第20-21页
   ·现有的调试代理模型分析第21-22页
   ·用户态调试代理模型分析第22-24页
   ·内核态调试代理kgdb 分析第24-25页
   ·RSP 协议分析第25-27页
   ·gdbserver 分析第27-29页
第四章 USB 数据通信分析第29-37页
   ·USB 总线特点第29-31页
   ·USB 数据传输第31-32页
   ·USB 总线结构分析第32-34页
   ·USB 设备连接第34-37页
第五章 USB+GDB+GDBserver 调试实现第37-73页
   ·Linux 下USB 驱动实现第37-49页
     ·设备驱动概述第37-38页
     ·设备驱动组成机制第38-40页
     ·关键数据结构第40-42页
     ·基本函数实现第42-43页
     ·Linux 下USB 驱动框架第43-46页
     ·驱动的数据传输第46-47页
     ·设备的接入与移除操作第47-49页
   ·USB 主机端驱动结构实现第49-57页
     ·核心数据结构第50-53页
     ·USB 主机控制器驱动(HCD)第53-54页
     ·USB 驱动(USBD)第54-56页
     ·USB 设备类驱动第56-57页
   ·USB 接口实现GDB 远程调试第57-73页
     ·USB 设备端驱动结构第57-58页
     ·Gadget 系统核心数据结构第58-61页
     ·Gadget 子系统与主机侧的交互第61-62页
     ·虚拟嵌入式系统为一个网络设备第62-63页
     ·底层控制器驱动的实现第63-64页
     ·上层功能驱动的实现第64-67页
     ·运行效果第67-69页
     ·建立远程调试环境第69-70页
     ·USB 接口调试流程第70-72页
     ·Gadget 框架的思考第72-73页
第六章 结论和展望第73-75页
   ·总结第73页
   ·工作展望第73-75页
致谢第75-76页
参考文献第76-78页
攻硕期间取得的研究成果第78-79页

论文共79页,点击 下载论文
上一篇:基于数据流异常检测的嵌入式软件容错研究
下一篇:基于基片集成波导的TE10-TE01模式变换器