阅读:1409回复:4
DS2.6 有关usb的问题紧急求救各位
我的DS2.6产生的usb驱动出问题了。情况是这样的,驱动能正常工作,但有时候提示带宽不足,而且应用程序可以对USB进行写操作,但进行读时出了问题,即读时死机。我看了看驱动程序的读函数Read(KIrp I) ,在其最后调用函数m_Endpoint1IN.SubmitUrb(I, pUrb, LinkTo(ReadComplete), pCompInfo, 0)死住,请问是不是这儿出了问题?请帮助解决,谢谢。
调试跟踪firmware没有收到这个读的中断 端点2 bulk 方式 望大虾解惑 |
|
沙发#
发布于:2004-07-14 10:41
这位大哥,我出的问题跟你雷同,你现在问题解决了吗?要解决了,能否给兄弟一个暗示?
|
|
板凳#
发布于:2004-07-29 10:19
可能是你得DeviceDescript有问题。
1。 使用USBView观察一下你的设备设置,看是否与你固件程序中的定义相同。也可用USBMonitor(DS自带)看一看有没有管道设置错误的信息。 2。 跟踪m_Endpoint1IN.SubmitUrb(I, pUrb, LinkTo(ReadComplete), pCompInfo, 0)进去,看一看你得m_Endpoint1IN是否打开了。 |
|
|
地板#
发布于:2004-08-03 11:14
是不是读不到数据了,然后就一直等待在那里
|
|
地下室#
发布于:2004-08-23 20:01
可能是你得DeviceDescript有问题。 请问usbmonitor在哪儿?ds的哪个目录下啊? |
|