我的设备D12已经工作(可以改变D12的工作频率,从示波器上看出的),上电后,系统弹出提示,说发现USB设备提示安装驱动,安装驱动程序后,又提示发现一个不明错误.可看到系统里已经多了一个Usb Device不过带有黄色叹号的标志.但用Usbview这个工具不能发现任何Usb设备....
全文
回复(5) 2004-05-12 16:41 来自版块 - USB驱动开发
表情
jinghuiren有两个可能: 1,驱动里枚举接口的时候出了问题,最早的d12驱动枚举接口用了很古老的函数,现在已经被废弃了!可以参考ezusb的驱动或者最新的bulkusb的驱动。 2,你的接口描述符或者端点描述符有问题,从而导致驱动枚举不出接口和端点,这样主机会发送一个00 09 00 0...(2004-12-14 15:51)
XR_WDM我将断点设在set_configuration()函数中,全速运行,程序没有在这里中断,接下来该怎么办呢? 从哪方面着手?请高手指点!(2004-12-14 14:54)
longyinjiuxiao枚举肯定没有成功, 可能是被挂起了。 用观察窗口看看中断寄存器中是什么值, 要想知道枚举是否功, 把断点定在set_configuration()中的某一行, 然后全速运行, 看是否在这行中断。(2004-05-15 10:15)
ms520sxl我现在帮不了你,但需要你的帮忙,因为我还只是在最初级阶段徘徊。 我用的D12SMART板,换上自己的程序,却在GET-DESCRIPTOR后,进不了IN中断(我认为描述符在IN中断里送出) 请指教!!!(2004-05-15 10:11)
lpbirdueng快来帮帮我,我快崩溃了。(2004-05-13 18:26)

返回顶部