驱动程序设计
目前,用于驱动程序开发的工具主要有Windiver、微软的DDK和Compuware公司的DriverStudio等。 这里使用DriverStudio驱动程序开发工具进行开发,对于面向对象编程的软件开发,DriverStudio是一个良好的驱动开发工具,并且开发时间比较短。DriverStudio工具包中的DriverWorks提供了三个类:KDriver、KPnpDevice和KPnpLowerDevice,这三个类用于实现WDM驱动程序的框架结构。 WDM驱动程序实际上是一组子程序的组合,操作系统通过按步骤地调用这些程序来完成IRP要求的工作。如图所示是这些子程序的示意图。
用户评论
推荐下载
-
基于PocketPC的CF卡驱动程序设计
本文结合CF(CompactFlash)卡驱动的设计,重点阐述了PocketPC驱动程序的设计方法、CF卡设备的驱动结构和设计原理,介绍了使用实现CF+协议的接口芯片TL16PC564的系统设计,探讨
6 2020-10-28 -
μC OS II的CAN驱动程序设计
实时性是衡量CAN现场总线系统性能的一个重要标准。本文提出一种采用μC/OS-II操作系统和I-CAN协议,在应用层面上提高CAN总线系统实时性的驱动程序设计方案,并以分层的方式逐层阐述CAN驱动程序
5 2020-09-11 -
基于WinCE的SPI接口驱动程序设计
随着Windows CE 6.0的发布,其内核性能的明显提升和源代码开放,将促使其在消费电子、工业控制、移动通信等领域得到广泛的应用。
13 2020-10-28 -
USB设备的Bulk模式驱动程序设计
USB设备的Bulk模式驱动程序设计文档,介绍开发过程
18 2020-05-15 -
精通linux驱动程序设计英文版
Essential.Linux.Device.Drivers.Apr.2008学习linux驱动程序的绝好教材
16 2020-05-24 -
多路CAN总线接口和驱动程序设计
多路CAN总线接口和驱动程序设计、电子技术,开发板制作交流
6 2021-02-09 -
PCI设备驱动程序设计与应用.kdh
PCI设备驱动程序设计与应用.kdh需要阅读器
23 2019-09-04 -
PCI设备的WDM驱动程序设计_9054
PCI9054设备的WDM驱动程序设计-源代码与详细设计指导.rar
31 2018-12-07 -
Windows2000驱动程序设计指南源码
Windows2000驱动程序设计指南&源码
27 2019-01-10 -
单片机步进电机驱动程序设计
用AT89S51单片机驱动步进电机的方法,是三相六拍步进电机
36 2019-01-10
暂无评论