文摘
英文文摘
声明
第一章引言
1.1课题背景
1.2高速大容量数据记录系统的发展现状
1.3本论文的主要任务
第二章高速大容量数据记录系统的总体设计
2.1高速大容量数据记录系统的硬件设计
2.1.1传统的高速大容量数据记录系统
2.1.2改进的高速大容量数据记录系统
2.1.3高速大容量数据记录系统存储技术选择
2.2高速大容量数据记录系统的软件设计
2.2.1高速大容量数据记录系统的软件结构
2.2.2高速大容量数据记录系统的软件开发环境
2.3本章小结
第三章高速大容量数据记录系统的仪器驱动设计
3.1仪器驱动与硬件通信的实现
3.1.1WDM驱动与硬件通信的实现
3.1.2仪器驱动与WDM驱动通信的实现
3.2数据采集卡仪器驱动设计
3.2.1数据采集卡仪器驱动全局设计
3.2.2数据采集卡动态链接库的功能特点
3.2.3数据采集卡动态链接库的创建
3.2.4数据采集卡动态链接库的调用
3.3数据采集卡仪器驱动的功能函数设计
3.3.1设备类函数
3.3.2寄存器配置类函数
3.3.3 PCI配置类函数
3.3.4控制命令类函数
3.3.5 DMA操作类函数
3.3.6中断类函数
3.4 磁盘阵列控制卡仪器驱动程序设计
3.5本章小结
第四章高速大容量数据记录系统的应用程序设计
4.1应用程序的需求分析
4.1.1软件工程的需求分析介绍
4.1.2高速大容量数据记录系统软件需求分析
4.2高速大容量数据记录系统的实时性设计
4.2.1多线程设计
4.2.2环形缓冲区设计
4.2.3 Demand Mode DMA设计
4.3高速大容量数据记录系统扩展功能设计
4.3.1波形显示
4.3.2采样控制
4.4本章小结
第五章高速大容量数据记录系统软件调试及性能测试
5.1数据采集卡驱动程序调试
5.1.1仪器驱动程序的调试
5.1.2常见的问题及解决办法
5.2高速大容量数据记录系统传输速率测试
5.2.1 PLXMon测试平台
5.2.2传输速率测试
5.3高速大容量数据记录系统实时记录性能测试
5.3.1记录速率测试
5.3.2记录容量测试
5.4本章小结
第六章结束语
致谢
参考文献
附录:附表1WinDriver状态代码及其描述
攻读硕士期间取得的成果