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

基于DCC和JTAG的ARM硬件仿真调试器的研究与实现

摘要第1-5页
Abstract第5-10页
第1章 引言第10-20页
   ·嵌入式系统概述第10-14页
     ·嵌入式系统第10-11页
       ·嵌入式处理器第10-11页
       ·嵌入式外围设备第11页
       ·嵌入式操作系统第11页
       ·嵌入式应用软件第11页
     ·嵌入式系统开发第11-14页
       ·嵌入式系统开发流程第11-12页
       ·嵌入式系统软件开发第12-14页
   ·嵌入式系统调试器概述第14-18页
     ·嵌入式系统调试器第15页
     ·嵌入式系统调试器的分类第15-18页
       ·硬件调试器第15-17页
       ·软件调试器第17-18页
       ·模拟调试器第18页
   ·本文研究目标第18-19页
   ·本文章节安排第19-20页
第2章 JTAG原理分析第20-34页
   ·JTAG基本原理第20-25页
     ·JTAG边界扫描的工作原理第20-21页
     ·JTAG接口的内部结构第21-22页
     ·TAP控制器的状态机第22-25页
   ·ARM中的JTAG原理第25-34页
     ·TAP控制器、指令寄存器、数据寄存器第25-27页
     ·ARM7TDMI的扫描链第27-30页
     ·TAP指令第30-34页
第3章 ARM片上调试原理分析第34-46页
   ·ARM7TDMI的EmbeddedICE第34-40页
     ·EmbeddedICE结构第34-36页
     ·实时监控单元第36-37页
     ·外围控制单元第37-39页
     ·调试通信通道第39-40页
       ·DCC控制寄存器第39-40页
       ·通过DCC通信第40页
   ·ARM7TDMI片上调试的实现第40-46页
     ·调试系统第40-41页
     ·ARM7TDMI的调试模式第41-43页
       ·暂停模式(Halt Mode)第42页
       ·监控模式(Monitor Mode)第42-43页
     ·断点和观察点第43-46页
       ·断点第43-44页
       ·观察点第44-46页
第4章 LambdaICE的设计与实现第46-65页
   ·总体设计第46-50页
     ·交叉调试系统组成第46-47页
     ·LambdaICE的运行环境第47页
     ·LambdaICE系统结构第47-50页
       ·JTAG接口层第48页
       ·调试命令抽象层第48-49页
       ·协议转换层第49-50页
   ·运行设计第50-58页
     ·LambdaICE总体运行流程第50-51页
     ·LambdaICE读内存流程第51-53页
       ·指令模拟方式读内存流程第52页
       ·DCC方式读内存流程第52-53页
     ·LambdaICE写内存流程第53-56页
       ·指令模拟方式写内存流程第54-55页
       ·DCC方式写内存流程第55-56页
     ·利用STM指令实现高效的上下文保护流程第56-57页
     ·利用LDM指令实现高效的上下文恢复流程第57-58页
   ·接口设计第58-60页
     ·JTAG接口层接口设计第58页
     ·调试命令抽象层接口设计第58-59页
     ·调试协议转换层接口设计第59-60页
   ·DCC Handler的实现原理第60-65页
     ·DCC Handler通信协议第60-61页
     ·DCC Handler实现第61-65页
第5章 LambdaICE的测试第65-67页
   ·单元测试第65页
   ·系统测试第65-66页
   ·测试结果第66-67页
结论第67-68页
致谢第68-69页
参考文献第69-70页

论文共70页,点击 下载论文
上一篇:基于柔性工作流的设备管理系统分析与设计
下一篇:基于DSP和FPGA的数字化开关电源的实用化研究