中文摘要 | 第1-4页 |
英文摘要 | 第4-5页 |
目录 | 第5-7页 |
第一章 绪论 | 第7-12页 |
1.1. 课题来源及意义 | 第7-8页 |
1.2. 测试系统的组成和功能 | 第8-10页 |
1.2.1. 硬件功能 | 第8-10页 |
1.1.2. 软件功能 | 第10页 |
1.3. 课题要求及作者所作的工作 | 第10-11页 |
1.4. 论文章节安排 | 第11-12页 |
第二章 测试设备的硬件基础PCI总线技术 | 第12-18页 |
2.1. PCI总线的特点 | 第12-13页 |
2.2. PCI总线接口的硬件实现途径 | 第13-14页 |
2.2.1. 采用现有的芯片设计PCI接口 | 第13页 |
2.2.2. 采用专用软件进行设计 | 第13-14页 |
2.2.3. 用CPLD或FPGA自己设计PCI接口 | 第14页 |
2.3. 用CPLD实现PCI总线接口 | 第14-15页 |
2.4. 软件基础—配置空间 | 第15-18页 |
第三章 设备驱动程序基础WDM程序设计 | 第18-33页 |
3.1. WDM驱动程序基础 | 第18-23页 |
3.1.1. WDM发展历史 | 第18-20页 |
3.1.2. WDM基本原理 | 第20页 |
3.1.3. 写WDM需要掌握的知识 | 第20-23页 |
3.1.4. 编写WDM需要注意的问题 | 第23页 |
3.2. WDM驱动程序设计 | 第23-25页 |
3.3. WDM框架驱动程序 | 第25-33页 |
3.3.1. DriverEntry | 第25-26页 |
3.3.2. AddDevice | 第26-27页 |
3.3.3. 处理Plug and Play请求 | 第27-30页 |
3.3.4. 处理能源和WMI请求 | 第30-31页 |
3.3.5. 安装WDM驱动程序 | 第31-33页 |
第四章 测试系统应用平台设计思想 | 第33-47页 |
4.1. 面向对象的基本概念 | 第33-34页 |
4.1.1. 面向对象分析 | 第33-34页 |
4.1.2. 面向对象设计 | 第34页 |
4.2. 事例分析 | 第34-35页 |
4.3. 发现和标识合适对象 | 第35-37页 |
4.4. 类和对象的细化 | 第37-41页 |
4.5. 处理复杂事物:标识结构 | 第41-43页 |
4.6. 对象所具有的东西:标识属性 | 第43-47页 |
第五章 测试系统软件平台实现 | 第47-63页 |
5.1. 界面部分功能 | 第47-51页 |
5.1.1. CONSOLE窗口 | 第48-49页 |
5.1.2. BROWSER窗口 | 第49-51页 |
5.2. 界面部分具体实现 | 第51-59页 |
5.2.1. 自行构造命令输入窗口类功能 | 第51-54页 |
5.2.2. 继承构造命令输入窗口类功能 | 第54-59页 |
5.3. 命令部分的设计 | 第59-60页 |
5.4. 应用程序与驱动程序接口 | 第60-63页 |
结束语 | 第63-64页 |
致谢 | 第64-65页 |
参考文献 | 第65页 |