嵌入式操作系统运行状态分析工具研究
摘要 | 第1-5页 |
ABSTRACT | 第5-9页 |
1 绪论 | 第9-14页 |
·课题背景 | 第9-10页 |
·国内外研究概况 | 第10-13页 |
·主要研究工作 | 第13-14页 |
2 总体结构 | 第14-22页 |
·状态分析器设计思路 | 第14-15页 |
·状态分析器硬件环境 | 第15-18页 |
·JTAG 的基本原理及其在ARM 上的实现 | 第15-16页 |
·ARM 上JTAG 通道与宿主机的连接 | 第16-18页 |
·状态分析器总体结构 | 第18-21页 |
·JTAG 中间件的结构 | 第19-20页 |
·状态分析端的结构 | 第20-21页 |
·本章小结 | 第21-22页 |
3 JTAG 中间件 | 第22-36页 |
·状态机与扫描链操作 | 第22-27页 |
·应用层直接访问并口 | 第22-23页 |
·状态机操作 | 第23-25页 |
·扫描链操作 | 第25-27页 |
·汇编指令级操作 | 第27-29页 |
·插入汇编指令 | 第27-28页 |
·操作Embedded ICE | 第28-29页 |
·启停与断点设置 | 第29-32页 |
·启动和停止 | 第29-30页 |
·断点设置与异常跟踪 | 第30-32页 |
·读写寄存器与内存 | 第32-35页 |
·读写寄存器 | 第32-33页 |
·读写内存 | 第33-35页 |
·本章小结 | 第35-36页 |
4 运行状态分析 | 第36-54页 |
·内核变量信息分析 | 第36-39页 |
·全局变量的信息 | 第36-37页 |
·数据结构的细节 | 第37-39页 |
·进程状态分析 | 第39-46页 |
·Linux 进程 | 第39-40页 |
·获取进程信息 | 第40-43页 |
·内核堆栈函数调用链分析 | 第43-46页 |
·内存状态分析 | 第46-53页 |
·物理内存分析 | 第46-48页 |
·虚拟内存分析 | 第48-50页 |
·ARM-Linux 的页表分析 | 第50-53页 |
·本章小结 | 第53-54页 |
5 结束语 | 第54-56页 |
·研究工作总结 | 第54-55页 |
·进一步的研究工作 | 第55-56页 |
致谢 | 第56-57页 |
参考文献 | 第57-59页 |