ex3206
驱动牛犊
驱动牛犊
  • 注册日期2002-10-15
  • 最后登录2005-04-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1409回复:4

DS2.6 有关usb的问题紧急求救各位

楼主#
更多 发布于:2003-05-15 13:26
我的DS2.6产生的usb驱动出问题了。情况是这样的,驱动能正常工作,但有时候提示带宽不足,而且应用程序可以对USB进行写操作,但进行读时出了问题,即读时死机。我看了看驱动程序的读函数Read(KIrp I) ,在其最后调用函数m_Endpoint1IN.SubmitUrb(I, pUrb, LinkTo(ReadComplete), pCompInfo, 0)死住,请问是不是这儿出了问题?请帮助解决,谢谢。
调试跟踪firmware没有收到这个读的中断
端点2 bulk 方式

望大虾解惑
xuxu13810754421
驱动牛犊
驱动牛犊
  • 注册日期2004-07-08
  • 最后登录2005-07-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-14 10:41
这位大哥,我出的问题跟你雷同,你现在问题解决了吗?要解决了,能否给兄弟一个暗示?
metalwing
驱动中牛
驱动中牛
  • 注册日期2003-10-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分178分
  • 威望58点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-29 10:19
可能是你得DeviceDescript有问题。
1。 使用USBView观察一下你的设备设置,看是否与你固件程序中的定义相同。也可用USBMonitor(DS自带)看一看有没有管道设置错误的信息。
2。 跟踪m_Endpoint1IN.SubmitUrb(I, pUrb, LinkTo(ReadComplete), pCompInfo, 0)进去,看一看你得m_Endpoint1IN是否打开了。
新手上路,请多关照.
Shentu
驱动小牛
驱动小牛
  • 注册日期2004-04-05
  • 最后登录2011-01-24
  • 粉丝0
  • 关注0
  • 积分234分
  • 威望24点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-03 11:14
是不是读不到数据了,然后就一直等待在那里
bigbigboy
驱动牛犊
驱动牛犊
  • 注册日期2003-08-24
  • 最后登录2008-08-06
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-23 20:01
可能是你得DeviceDescript有问题。
1。 使用USBView观察一下你的设备设置,看是否与你固件程序中的定义相同。也可用USBMonitor(DS自带)看一看有没有管道设置错误的信息。
2。 跟踪m_Endpoint1IN.SubmitUrb(I, pUrb, LinkTo(ReadComplete), pCompInfo, 0)进去,看一看你得m_Endpoint1IN是否打开了。

请问usbmonitor在哪儿?ds的哪个目录下啊?
游客

返回顶部