阅读:1238回复:1
请高手指点:设备管理器可以检测到自开发usb设备,而用usbview,windriver等软件却发现不了,是哪里出了问题
os:win2k
8751-pdiusbd12 3x |
|
沙发#
发布于:2003-04-24 23:28
状态栏有USB设备连接,说明主机检测到下拉电阻,但并不能保证你的设备的各种描述符是正确的,只是一种未知设备,设备并不能用,所以你用usbview看不到设备。
这在我第一次开发usb硬件时碰到过,这说明usb设备可以被发现,只要USB芯片的3.3V脚上有电压输出,都可以看到设备连接上了,所以只能说明usb的硬件没有大问题,但是具体的总线枚举过程还没有完成,这还是应当从硬件设备的固件程序着手,检查一下描述符的配置等等了,呵呵,这还是得研究硬件。 至于工具,推荐使用bushound,可以观察usb总线的所有数据,对你的调试工作大有好处啊!!! |
|