breeze_wang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-17
  • 最后登录2006-03-01
  • 粉丝0
  • 关注0
  • 积分66分
  • 威望10点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1727回复:16

肯请帮助,枚举过程为什么我发送SETUP包后就没有任何响应了

楼主#
更多 发布于:2004-09-08 09:57
肯请帮助,枚举过程为什么我发送SETUP包后就没有任何响应了

超时错误
metalwing
驱动中牛
驱动中牛
  • 注册日期2003-10-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分178分
  • 威望58点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-09-08 10:07
你是HOST还是CLIENT?
新手上路,请多关照.
breeze_wang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-17
  • 最后登录2006-03-01
  • 粉丝0
  • 关注0
  • 积分66分
  • 威望10点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-09-08 10:33
HOST端
breeze_wang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-17
  • 最后登录2006-03-01
  • 粉丝0
  • 关注0
  • 积分66分
  • 威望10点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-09-08 10:34
HOST端向client端发送获取设备描述符就返回超时了
hemonel
驱动牛犊
驱动牛犊
  • 注册日期2004-09-08
  • 最后登录2005-04-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-09-08 10:46
主机发送完setup包後,接着要发送请求命令,之后主机就进入可选数据步骤
breeze_wang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-17
  • 最后登录2006-03-01
  • 粉丝0
  • 关注0
  • 积分66分
  • 威望10点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-09-08 12:41
怀疑是数据包就没有发送到总线上引起超时,各位大侠遇见过此情况吗?
wdy9927
驱动老牛
驱动老牛
  • 注册日期2003-08-04
  • 最后登录2017-02-04
  • 粉丝0
  • 关注0
  • 积分89分
  • 威望143点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
  • 社区居民
6楼#
发布于:2004-09-09 10:44
楼主你是嵌入式么?

我和你的情况一样。

做了快2个星期了,也不知道怎么回事。

楼主什么芯片? 我用的 via 的 vt6202
breeze_wang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-17
  • 最后登录2006-03-01
  • 粉丝0
  • 关注0
  • 积分66分
  • 威望10点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-09-09 10:47
老兄啊,是嵌入式的。芯片是NEC的,
不知原因,十分郁闷啊!!!
有什么进展吗??
wdy9927
驱动老牛
驱动老牛
  • 注册日期2003-08-04
  • 最后登录2017-02-04
  • 粉丝0
  • 关注0
  • 积分89分
  • 威望143点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2004-09-09 11:11
我也是嵌入式的。

仿照linux的驱动来的。

可我也是发送不了数据。 数据根本就没传送下去。

你用的是 2。0 还是 1。1 ?

我的是 2。0 ehci 协议。

留个email 好么?  我的在签名里

breeze_wang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-17
  • 最后登录2006-03-01
  • 粉丝0
  • 关注0
  • 积分66分
  • 威望10点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-09-09 11:13
我的是1.1的ohci协议
bestfeng@263.net
wdy9927
驱动老牛
驱动老牛
  • 注册日期2003-08-04
  • 最后登录2017-02-04
  • 粉丝0
  • 关注0
  • 积分89分
  • 威望143点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
  • 社区居民
10楼#
发布于:2004-09-09 11:24
哎呀,可惜,不是2.0的。

ohci 不清楚啊。
cahwlx1982
驱动小牛
驱动小牛
  • 注册日期2004-08-16
  • 最后登录2006-06-17
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-09-09 11:27
你们有没有PDIUSBD12 USB驱动程序啊?是在XP操作系统下!!
能不能发一个给我啊?我的邮箱是:cahwlx1982@163.com
 谢谢!!!
metalwing
驱动中牛
驱动中牛
  • 注册日期2003-10-13
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分178分
  • 威望58点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-09-09 12:32
可以侦测到总线上的数据吗?如果可以的话,看看是否发过去了.如果
没有,那就看看你程序的发送机制是否正确.
新手上路,请多关照.
jrmforever
驱动牛犊
驱动牛犊
  • 注册日期2004-07-24
  • 最后登录2010-05-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-09-09 14:25
是不是主机发来setup命令之后你不能正常的返回数据

而是停止了,,,过一段时间就是超市

如果是这样的话你实施这个办法

在control_handler()

这个函数最后,也就说进入了比如获取描述服,设置地址

等这些函数之后,出来的地方加一个小的延时

可以打印一句话。。。这样也许就会好用了

我就是在这个函数最后加了一个打印语句才好用的,否则也不好

你也可以跟踪一下,看看程序进行到哪一点才超时的

这样就可以,针对性的修改!!!!!

wdy9927
驱动老牛
驱动老牛
  • 注册日期2003-08-04
  • 最后登录2017-02-04
  • 粉丝0
  • 关注0
  • 积分89分
  • 威望143点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
  • 社区居民
14楼#
发布于:2004-09-09 15:22
回楼上的,你说的好象是从机,楼主的意思的是他写主机的驱动,现在是想让主机发数据包给从机,但发现从机根本没有收到任何数据。

如果从机的话,你的是个方法。  呵呵。

breeze_wang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-17
  • 最后登录2006-03-01
  • 粉丝0
  • 关注0
  • 积分66分
  • 威望10点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2004-09-09 16:55
目前问题是发送SETUP后已经触发了busIrp中断,但是还是出现超时错误,,艾,不解
breeze_wang
驱动牛犊
驱动牛犊
  • 注册日期2004-05-17
  • 最后登录2006-03-01
  • 粉丝0
  • 关注0
  • 积分66分
  • 威望10点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2004-09-10 13:09
郁闷  
游客

返回顶部