什么是USB分析仪?
USB分析仪是一种根据USB协议对总线进行分析的设备,将其插入在USB总线上通信的主机和外围设备之间,捕获总线上流动的数据包。
在USB总线标准化之前,PC与外围设备之间的接口根据设备的不同而不同,需要单独的键盘、鼠标、打印机等,这是极其复杂和昂贵的。这是因为需要根据每种接口标准准备驱动总线的电路和驱动软件。
随着USB总线协议的发布,外围设备只需支持USB总线协议作为接口即可。
USB分析仪的使用
USB 已用于个人电脑、平板电脑、智能手机、移动电话、数码相机、打印机、个人电脑外围设备,最近还用于汽车。此外,某些设备有多个 USB 端子。
每个设备上安装的 USB 端子有多种形状,具体取决于设备的大小及其限制。
1.A型
从外部看,Type-A 具有矩形连接器插入端口。这种类型是标准连接器,通常用于 PC。
2.Type-C
Type-C兼容USB 3.1标准,支持高速传输,使用时无需担心插入方向。近年来,随着笔记本电脑和智能手机的小型化,这种更轻、更小的连接器的数量不断增加。
3. B型・MicroUSB
B 型用于相对较大的设备,例如打印机。此外,还有用于智能手机等的MicroUSB和用于数码相机等的MiniUSB。
USB 分析器是一种分析具有 USB 端子(例如上述设备)的设备中 USB 总线上的数据通信的设备。
USB分析仪原理
通过USB总线,一台主机最多可以连接5个中继器(集线器),最多可以连接127个外围设备。
USB分析器根据为上述USB总线定义的协议来分析总线。在USB中,主机和外围设备之间使用数据包进行通信,数据包的最小单位是位串。
由多个数据包组成的数据串的通信称为事务。这是数据通信的基础,基于这种物理通信的通信有四种传输模式:控制传输、中断传输、批量传输和同步传输。
USB分析仪的类型
USB 分析仪有多种尺寸和功能。除了始终与 PC 连接的一般固定型之外,以下两种类型是代表性类型。
1. 无电脑型
这种类型无需电脑即可检查测量结果。它配有显示屏,以便您可以目视检查,有些还具有简单的打印功能,可打印结果,并配有 SD 卡等存储设备,以便您稍后将数据传输到 PC。
2. 小型
它重量轻且超小,足以放入您的胸前口袋中。携带方便,而且由于是USB总线供电,不需要交流电源或适配器。考虑到可以在任何环境下使用,捆绑软件通常适用于 Windows、Linux 和 MacOSX 等各种操作系统。