USB 2.0应用系统开发实例精讲 本书是优秀的USB应用系统开发实践指导书。全书以USB 2.0为蓝本,通过典型实例的形式,详细地介绍了USB应用系统开发的流程、方法与技巧。全书共分为9章,前5章讲述了USB的总线、体系结构与规范协议、设备结构与固件开发、内置USB2.0控制器的单片机、以及驱动程序WDM开发
本节具体介绍如何进行 USB 驱动的开发,本节采用的源码来源自 DDK 的源程序,其位置在 DDK 子目录的 src\wdm\usb\bulkusb 目录下。该示例很全面地支持了即插即用 IRP的处理,也很全面地支持了电源管理,同时很好地支持了 USB 设备的 bulk 读写。如果从头开发 USB 驱动,往往很难达到 USB 驱动的稳定性,所以强烈建议读者在此驱动修改的基础上进行 USB 驱动开发。