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

基于嵌入式Linux任务级调试器的设计与实现

第1章 绪论第1-16页
 1.1 论文研究背景第11-14页
  1.1.1 嵌入式软件的发展及调试重要性第11页
  1.1.2 嵌入式软件调试的国内外动态第11-14页
 1.2 课题来源第14页
 1.3 论文的主要内容及章节安排第14-16页
第2章 Insight分析与改进第16-35页
 2.1 调试器相关理论第16-20页
  2.1.1 调试器概述第16页
  2.1.2 ELF文件格式第16-17页
  2.1.3 调试信息的表示第17-19页
  2.1.4 调试信息的提取与加工第19-20页
 2.2 Insight结构分析第20-25页
  2.2.1 Insight层次结构第21-22页
  2.2.2 Insight模块结构第22-25页
 2.3 存在的问题第25页
 2.4 调试问题的解决第25-26页
  2.4.1 TCL简介第25-26页
  2.4.2 TCL和C分开调试第26页
 2.5 动态下载第26-31页
  2.5.1 动态下载功能第26页
  2.5.2 功能主要设计思想第26-30页
  2.5.3 功能相关数据结构第30-31页
  2.5.4 功能接口函数第31页
 2.6 远程创建进程第31-32页
  2.6.1 远程创建线程的功能第31页
  2.6.2 功能主要设计思想第31-32页
  2.6.3 功能相关数据结构第32页
  2.6.4 功能接口函数第32页
 2.7 图形界面第32-34页
 2.8 本章小结第34-35页
第3章 任务级调试代理的总体设计第35-44页
 3.1 调试代理系统结构介绍第35-38页
  3.1.1 系统级调试的系统结构第35-36页
  3.1.2 任务级调试的系统结构第36-38页
 3.2 任务级调试代理的模块化分及相互关系第38-40页
 3.3 ptrace系统调用第40-43页
  3.3.1 ptrace系统调用的格式第41页
  3.3.2 ptrace系统调用功能介绍第41-43页
 3.4 本章小结第43-44页
第4章 任务级调试代理的实现第44-63页
 4.1 通信模块的设计与实现第44-47页
  4.1.1 模块功能第44页
  4.1.2 模块主要设计思想第44-46页
  4.1.3 模块内部数据结构第46页
  4.1.4 模块接口函数第46-47页
 4.2 主控模块的设计与实现第47-48页
  4.2.1 模块功能第47页
  4.2.2 模块主要设计思想第47-48页
  4.2.3 模块内部数据结构第48页
  4.2.4 模块接口函数第48页
 4.3 操作系统相关模块的设计与实现第48-52页
  4.3.1 模块功能第48-49页
  4 3.2 模块主要设计思想第49页
  4.3.3 模块内部数据结构第49-51页
  4.3.4 模块接口函数第51-52页
 4.4 线程管理模块的设计与实现第52-55页
  4.4.1 模块功能第52页
  4.4.2 模块主要设计思想第52-53页
  4.4.3 模块内部数据结构第53-55页
  4.4.4 模块接口函数第55页
 4.5 断点管理模块的设计与实现第55-58页
  4.5.1 模块功能第55页
  4.5.2 模块主要设计思想第55-57页
  4.5.3 模块内部数据结构第57页
  4.5.4 模块接口函数第57-58页
 4.6 初始化模块的设计与实现第58-59页
  4.6.1 模块功能第58页
  4.6.2 模块主要设计思想第58页
  4.6.3 模块内部数据结构第58页
  4.6.4 模块接口函数第58-59页
 4.7 寄存器相关模块第59-61页
  4.7.1 模块功能第59页
  4.7.2 模块主要设计思想第59页
  4.7.3 模块内部数据结构第59-60页
  4.7.4 模块接口函数第60-61页
 4.8 系统性能评测第61-62页
  4.8.1 运行及开发环境第61页
  4.8.2 测试要求第61页
  4.8.3 测试结果第61页
  4.8.4 测试评价第61-62页
 4.9 本章小结第62-63页
结论第63-64页
参考文献第64-67页
攻读硕士学位期间发表的论文和取得的科研成果第67-68页
致谢第68页

论文共68页,点击 下载论文
上一篇:内隐自尊的方法效度研究及理论假设检验
下一篇:人胎脑神经干细胞植入新生鼠缺血缺氧性海马损伤区的研究