文摘
英文文摘
第一章 绪论
1.1 选题项目背景
1.2 工程应用现状及不足
1.3 论文所完成的工作
1.4 本章小结
第二章 CompactPCI总线介绍
2.1 CompactPCI总线背景及特点
2.2 CompactPCI热插拔功能及其实现原理
2.2.1 热插拔过程中可能会导致的硬件问题
2.2.2 热插拔硬件解决方案与实现原理
2.3 CompactPCI后走线功能及其应用
2.4 本章小结
第三章 QNX操作系统介绍
3.1 QNX操作系统特点
3.2 QNX系统的实时性
3.3 QNX操作系统下设备驱动开发的一般方法
3.4 本章小结
第四章 数据采集单元硬件系统分析
4.1 数据采集系统基础
4.1.1 数据采集系统的基本构成
4.1.2 数据采集设备选择时的一般原则
4.2 数据采集单元硬件需求分析
4.2.1 数据采集单元硬件功能需求
4.2.2 需求分析及硬件选择
4.3 数据采集板卡cPCI-9116R简介
4.4 本章小结
第五章 数据采集板卡驱动程序设计
5.1 CompactPCI总线设备驱动程序开发的准备工作
5.1.1 PCI总线的配置空间
5.1.2 专用PCI接口芯片AMCC S5935介绍及寄存器说明
5.1.3 cPCI-9116相关功能寄存器说明
5.2 QNX系统下数据采集板卡驱动程序设计与实现
5.2.1 QNX系统下访问PCI/CompactPCI设备
5.2.2 数据采集板卡的初始化
5.2.3 数据采集板卡DMA数据传输方式的实现
5.2.4 数据采集板卡中断的处理与中断共享
5.2.5 应用程序与驱动程序接口设计
5.3 本章小结
第六章 驱动程序测试方法与结果分析
6.1 测试环境
6.2 测试方法
6.3 测试结果及分析
6.4 本章小结
第七章 结论
致谢
参考文献