打印

监视不到usb枚举阶段

[复制链接]
1956|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yqfyqf1|  楼主 | 2013-1-17 15:14 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
看着圈圈的枚举 已经将代码写到枚举阶段第4步了 我用的usb_monitor和bushound都无显示

圈圈的指导文件

我单片机收到的第4笔事务指令


可是我监视软件怎么没有任何显示数据呢

相关帖子

沙发
john_lee| | 2013-1-17 23:28 | 只看该作者
bushound等监视工具都是靠拦截总线驱动与设备驱动之间的信息(请求/应答)工作的,而 USB 枚举阶段,是 USB 总线驱动内部处理的,没有传递到各个设备驱动,因此无法捕捉。

使用特权

评论回复
板凳
yqfyqf1|  楼主 | 2013-1-18 21:11 | 只看该作者
:handshake 原来如此 非常非常感谢 我要是不买usb分析仪 也只能抹黑写代码了

使用特权

评论回复
地板
aeiowx| | 2013-1-18 22:14 | 只看该作者
yqfyqf1 发表于 2013-1-18 21:11
原来如此 非常非常感谢 我要是不买usb分析仪 也只能抹黑写代码了

实际上,给设备分配完地址之后BUSHOUND是可以抓到枚举数据的,LZ如果前面步骤都正常,到了这一步(获取配置描述符),应该可以抓到一部分数据的。要么驱动有问题要么bushound设置有问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

1

粉丝