阅读:1294回复:0
请帮忙分析一下是否正常?谢谢!!!
我的设备枚举中出现请求顺序如下:
DEV_GET_DESCRIPTOR//其中包含DEVICE_DESCRIPTOR,CONFIG_DESCRIPTOR,STRING_DESCRIPTOR dev_set_address()//地址设置成功 DEVICE_DESCRIPTOR//再次出现上面请求 CONFIG_DESCRIPTOR//出现两次,处理是是将配置,接口,端点描述符全部发过去的 STRING_DESCRIPTOR//对语言种类的请求。 到这里后,出现找到新设备,按照向导安装驱动程序,这时候固件程序一直在主循环中没有需要处理的事务。一直到驱动提示安装成功,新设备可以使用了。 但是,整个过程中没有出现单独的配置等请求,最奇怪的是竟然没有set_config等,不出现这些设置应该是不能工作的吧?而且我用工具查看,该设备并没有打开任何管道。我一共设置了5个端点的,我想应该出现一种配置让固件去设置才对的啊 请各位帮忙分析一下原因,感谢! 操作系统xp sp2。 |
|