bus hound usb 调试

1. 概述

Bus Hound 是一个超级软件总线协议分析器,用于捕捉来自设备的协议包和输入输出操作。该软件是由美国perisoft公司研制的一种专用于PC机各种总线数据包监视和控制的开发工具软件,其名"hound"的中文意思为"猎犬",即指其能敏锐地感知到总线的丝毫变化。适用于USB总线驱动的测试。

软件 Bus Hound 百度均可很容易下载,需要使用自行百度下载,所以至于下载就不再赘述。

2. 使用方法

2.1. 选择被捕捉设备

启动Bus Hound软件,将USB设备插入电脑。如图下图所示,进入"Devices"目录,在"Devices"内选择要监控的设备。例如:我的设备是一个U盘,则设备为USB大容量存储设备,点击"USB大容量存储设备"图标,可以在下面的"Properties"图框内看到设备的总线类型、设备的电源以及各个端点的功能等信息。

01.jpg

2.2. 设置捕捉的内容

"Capture Capacity"是捕捉数据的容量。"Max Record Length"是在传输时显示的最大字节数,将"Max Record Length"设置为512可以看到完整的描述符信息。

02.jpg

2.3. 开始抓取数据

在“Capture”目录中,点击“Run”按钮,开始捕捉数据。在搜索框中输入要搜索的内容,点击旁边的上下搜索箭头,可搜索数据。例如:在搜索框输入GET DESCRIPTOR,点击Find旁边的上下搜索箭头,可查询包含GET DESCRIPTOR的数据。点击“Stop”按钮,可以停止捕捉数据,再按“Run”可以清除所有数据并重新开始捕捉数据。

一个通信软件.jpg

抓取结果:(可以发现抓取到了数据的输入和输出)

03.jpg

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值