首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文

基于GNU的JTAG调试器的集成与设计

基于GNU的JTAG调试器的集成与设计第1-4页
 摘要第3-4页
JTAG Based Debugger Design and Implement第4-5页
 【Abstract】第4-5页
目录第5-7页
引言第7页
第一章 背景第7-8页
 嵌入式系统发展和挑战第7-8页
第二章 调试技术综述第8-12页
 2.1.硬件辅助模式第8-10页
  2.1.1 纯硬件仿真器模式第8页
  2.1.2 内置仿真器模式第8-10页
 2.2 软件监控模式第10-11页
 2.3 多任务Debug第11页
  2.3.1 系统停模式Debug第11页
  2.3.2 任务停模式Debug第11页
 2.4 连接背板第11-12页
第三章 JTAG技术第12-15页
 3.1 JTAG简介第12-13页
 3.2 JTAG的实现第13-15页
第四章 ARM和JTAG结构分析第15-21页
 4.1 ARM简介第15页
 4.2 ARM微处理器结构第15-17页
  4.2.1 RISC体系结构第15-16页
  4.2.2 ARM微处理器的寄存器结构第16-17页
  4.2.3 ARM微处理器的指令结构第17页
 4.3 ARM的JTAG结构及其调试方法第17-18页
  4.3.1 简介第17-18页
 4.4 使用ARM的JTAG进行系统调试第18-21页
  4.4.1 硬件断点第19-20页
  4.4.2 软件断点第20页
  4.4.3 访问目标板内容第20-21页
第六章 GDB调试技术第21-44页
 6.1.GDB简介第21-22页
 6.2.GDB代码分析第22-24页
  6.2.1 代码分布情况第22页
  6.2.2 函数结构第22-24页
 6.3 GDB中的数据结构第24-25页
  6.3.1 GDB中的寄存器描述第24-25页
 6.4.GDB中的断点描述第25-29页
 6.5.GDB的断点实现机制第29-32页
 6.6.GDB中的调试目标描述第32-33页
 6.7 GDB底层平台相关代码分析第33-39页
  6.7.1 初始化一个target_ops结构的实例。第33-35页
  6.7.2 访问调试目标的寄存器第35-38页
  6.7.3 访问调试目标内存第38-39页
 6.8 GDB的用户操作命令实现机制第39-44页
第七章 GDB的RSP协议分析第44-48页
第八章 Gdb远程调试桩的实现第48-53页
第九章 基于JTAG的stub方案第53-56页
 9.1 GDB对arm的stub的支持第53-55页
 9.2 JTAG的stub结构第55页
 9.3 整体调试方案示意图第55-56页
第十章 分析与展望第56-58页
 10.1 项目小结第56-57页
 10.2 技术展望第57-58页
参考文献第58-59页
致谢第59页

论文共59页,点击 下载论文
上一篇:论戴震的义理之学
下一篇:增生性瘢痕~(90)Sr治疗起效机制的研究