版块
论坛
喜欢
话题
应用
搜索
登录
注册
pioneerscj的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=93353
USB枚举的Bus hound捕捉问题
我现在用USBN9603在做,我得设备收到了主机的get_descrior的枚举信息,但是我第一次发设备描述表后,设备就执行alt_reset,是不是我发给主机的信息,主机没接收到?或者接收错误? 我想用bus hound看看接收的信息,可是bus hound没有显示主机...
全文
回复
(
10
)
2005-05-30 17:27
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
lijian0801
:
BUS HOUND 的确是有这个问题 , 我的 D12的第一个 GET DESCRIPTOR 就是用串口抓出来的 ,BUS HOUND 不会显示 有这个东西, 只有 枚举完成了才 会一起出来 而且 看到的 数据 和你 真实的枚举过程是有点区别的 ...
(2005-06-02 12:46)
回复
flyhye
:
[quote]多谢大哥指点迷津,还想问下我所讲的第一个问题,是不是主机没收到正确的信息,才导致设备端不停的重启? 这个问题得看你的具体情况,如果有USB分析仪就比较好办,抓抓总线上的数据,看是否总线让设备复位 [/quote] 嗯。有USB分析仪就比较好办些,但没有它也不是...
(2005-06-01 18:30)
回复
pioneerscj
:
谢谢 各位的指点,果真如flyhye 大师所说的,是接收完数据后,端点没有flush,导致了不停的重启。
(2005-06-01 18:19)
回复
crazytan
:
多谢大哥指点迷津,还想问下我所讲的第一个问题,是不是主机没收到正确的信息,才导致设备端不停的重启? 这个问题得看你的具体情况,如果有USB分析仪就比较好办,抓抓总线上的数据,看是否总线让设备复位
(2005-06-01 11:43)
回复
crazytan
:
在驱动程序还没有正确安装之前,总线上的数据只能靠USB分析仪
(2005-06-01 11:37)
回复
wq3116
:
楼上的能不能讲一下怎么跟踪数据有没有发出去啊
(2005-05-31 21:34)
回复
flyhye
:
我现在用USBN9603在做,我得设备收到了主机的get_descrior的枚举信息,但是我第一次发设备描述表后,设备就执行alt_reset,是不是我发给主机的信息,主机没接收到?或者接收错误? 我想用bus hound看看接收的信息,可是bus hound没有...
(2005-05-31 18:28)
回复
wq3116
:
终于碰到和我一样的问题了 楼上的兄弟 我也是用bushound抓不到getdescriptor 不过我发现可以收到 80 06。。。。。。 郁闷了很长时间了 还没有解决 我的qq 25442295 交流一下 为了这个我快崩溃了
(2005-05-31 13:32)
回复
pioneerscj
:
多谢大哥指点迷津,还想问下我所讲的第一个问题,是不是主机没收到正确的信息,才导致设备端不停的重启?
(2005-05-30 18:57)
回复
crazytan
:
如果你的设备在你的系统上还没有正确的被枚举过,也就是说还没有正确的安装驱动程序,很遗憾,bushound没办法帮你 另:你抓到的那些数据可能是hub的
(2005-05-30 17:56)
回复
pioneerscj
加关注
写私信
0
关注
0
粉丝
18
帖子
返回顶部