首页> 中文学位 >计算机显示器测试模块驱动设计
【6h】

计算机显示器测试模块驱动设计

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

1.1研究背景

1.2国内外研究现状

1.3本文主要内容与章节安排

第二章 需求分析和方案设计

2.1需求分析和总体方案设计

2.2计算机显示器测试模块硬件设计

2.3计算机显示器测试模块驱动架构设计

2.4本章小结

第三章 计算机显示器测试模块内核层驱动设计和实现

3.1内核层驱动设计

3.2驱动入口函数

3.3设备初始化函数

3.4硬件资源初始化和释放函数

3.5 I/O控制队列请求处理回调函数

3.6设备查找函数

3.7配置寄存器访问函数

3.8 PCI存储空间访问函数

3.9本章小结

第四章 计算机显示器测试模块应用层驱动设计和实现

4.1内核交互层设计与实现

4.2策略行为层设计与实现

4.3本章小结

第五章 计算机显示器测试模块驱动测试

5.1驱动测试方案制定

5.2综合测试的准备工作

5.3内核层驱动与内核交互层集成测试

5.4策略行为层与计算机显示器测试模块功能测试

5.5本章小结

第六章 总结和展望

致谢

参考文献

攻硕期间取得的研究成果

展开▼

摘要

随着计算机技术的快速发展,计算机的重要性越发的凸显。因此,对计算机全面合理地进行维护和检测,显得十分必要。但其构造及工作原理均较为复杂,且国内缺乏高质量的测试系统,导致现有的计算机硬件测试诊断手段落后,对测试人员的专业要求较高。
  本论文结合“计算机综合测试系统”项目需求,对计算机显示器测试模块驱动程序进行了研究,重点对驱动程序框架编写以及驱动程序的规范化、结构化、模块化进行研究。论文主要内容有:
  (1).根据项目要求进行需求分析,得到测试指标。然后根据结果进行方案的设计,主要分为两个方面:一是测试模块的硬件设计,由于测试指标的特殊性,需通过 FPGA自行设计硬件模块;二是测试模块的驱动架构设计,根据分层架构的思想,将整个驱动划分为多个层次:内核层驱动、应用层驱动。底层提供机制,上层实现策略,明确关系,减少依赖,实现高内聚、低耦合。
  (2).计算机显示器测试模块内核层驱动实现。PXI总线基于PCI兼容核形成,因此结合PCI规范和内核模式驱动框架KMDF,将其设计成PCI设备通用驱动,提供PCI设备访问机制,保证其具有高重用性、高可维护性和可扩展性。
  (3).计算机显示器测试模块应用层驱动实现,包括内核交互层和策略行为层。策略行为层主要根据计算机显示器测试指标以及计算机显示器测试模块控制规范来制定对测试模块的控制策略。内核交互层调用 Win32子系统提供的接口向系统提交对设备的I/O请求。
  (4).计算机显示器测试模块驱动测试。根据各层的功能,结合不同的软件测试方法,分别完成各层模块的单元测试以及整体框架的综合测试,分析并解决测试过程中出现的问题。
  经过测试与验证,本论文设计的计算机显示器测试模块驱动程序满足了设计需求,达得了预期的效果。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号