随着支持USB 的个人电脑的普及,大量支持USB接口外设的不断涌现, 以及USB 技术的发展和不断完善, 因此基于USB 驱动程序的开发也将成为这一发展趋势的重中之重。本文介绍了USB 的通信模型, 分析了基于WDM 的USB 驱动开发的关键所在,结合ARM驱动程序开发介绍了DDK 开发环境的构建,最终结合实际系统完成了基于DDK 的USB 接口WDM 驱动开发和调试。