当前位置: 代码迷 >> 驱动开发 >> USB多接口驱动怎么实现
  详细解决方案

USB多接口驱动怎么实现

热度:18   发布时间:2016-04-28 10:43:59.0
USB多接口驱动如何实现
在Windows下,如何实现用一个配置描述符下,多个接口描述符的设备,会同时绑定两个驱动程序?

由于之前一个HID的接口,需要增加一个DFU功能的接口,该接口只使用EP0,在Windows上写了DFU的驱动程序,但是一旦DFU驱动程序绑定后,原来的HID驱动就无法绑定,如何让两个接口都分别绑定各自的驱动程序喃?

了解了一下IAD描述符貌似可以做到这一点,但是是否需要编写一个总的驱动来解析IAD描述符喃?而这个总的驱动又是如何和HID驱动和DFU驱动交互的喃?

望有知道的朋友能点播一二,不胜感激!

------解决方案--------------------
探讨



现在DFU没有对应的驱动程序,如果我自己实现一个WDM架构的驱动,复合设备驱动能安装吗?并且不影响之前的鼠标驱动?
  相关解决方案