你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

bus hound抓不到USB的包

[复制链接]
uwyciw100 提问时间:2017-10-17 11:30 /
现在使用nucleo_f767做USB CDC的测试。驱动一直有问题,所以想通过bus hound查看一下枚举过程是不是有问题。但bus hound一直抓不到任何数据。在 插入usb的时候,没有数据产生。请问各位有什么好办法吗?谢谢。
收藏 评论4 发布时间:2017-10-17 11:30

举报

4个回答
Angel_YY 回答时间:2018-2-13 09:48:00
通常只要USB设备硬件正常,没有固件的设备插入USB Host,都会有数据,USB Host查询USBdevice的各种信息,如果这个过程没有任何数据,可以分析为:
1、抓包工具问题,bus hound可以更换为wireshark试试。
2、USBHost 控制器硬件问题,可以更换电脑试试。 t.png
3、USB device硬件问题,查看硬件电路或者更换USB device试试。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

feixiang20 回答时间:2018-2-13 11:25:00
重新去看,USB抓包工具--Bus Hound的使用方法详解,也有建议说什么软件最大化之类

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

toofree 回答时间:2018-2-13 14:21:30
本帖最后由 toofree 于 2018-2-13 14:35 编辑

在你抓包前,首先得确定两个问题。ST-Links那端的USB线插了吗?不插的话板上没有电。
8MHz的晶振X3焊了吗?不焊的话USB用不成。
之前也有坛友说nucleoF767的USB调不通,是因为X3没有焊。我有其它的两块nucleo_144板,X3也都有没焊。

bus hound抓设置,当你插上设备后,在设备列表中找到你刚插上的设备,点上勾。如果列表中没有你的设备,有可能你的设备没有供电,没供电一切免谈。
能找到设备的前提下,点上开始抓包,再拔出设备;再次插上后,直接就给你报枚举信息了。

傲游截图20180213140839.jpg

傲游截图20180213140759.jpg



评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

不吃肉的羊 回答时间:2018-2-14 23:38:03
你可以这样做
1.确定你BUS HOUND没问题,因为我电脑上这软件时不时会出点毛病,用BUS hound找到你的鼠标,应该是个HID设备,当你动的时候,是不是有数据在传输
    没有数据:1.你软件本身安装有问题,找找安装说明  2.你自己操作问题,百度下使用方法
    有数据:软件正常,也说明你会用软件

2.确定你硬件问题,连上电脑,至少你设备管理器里面是有东西的,插拔试试,有没东西变化
    没有:找你的程序或者硬件问题去吧
    电脑找到了设备,但是有感叹号,不用说了,干掉感叹号
    有设备并且没有感叹号,不要去折腾你的硬件了,电脑能正常检测到东西,肯定有过数据交互了

3.在前面两点都没问题的情况下,你要是还不正常,那你就把,设备管理器检测到的设备,和他的硬件ID截图,同时把你程序里面的UID PID截图(默认你是HID设备),然后再截图你BUS HOUND里面找到的东西

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版