工具界面
工具的界面主要分为三部分
第1部分:需要填入正确的GUID,以选择USB设备。选择设备之后,才能跟对应的设备进行数据传输。
第2部分:对USB设备的控制断点0进行控制传输。
第3部分:一个USB设备可能存在多个接口,选择对应的接口对IN/OUT断点进行数据传输。
关键问题
要想使用这个软件测试USB设备,一个关键问题在于获得USB设备的GUID,而这个GUID特指的是DeviceInterfaceGUIDs,这个ID通常在驱动的inf文件中进行指定,暂不知其它查询方法。
如STM32F4 官方Pack提供的,winusb_test配套的inf驱动文件,里面有标识DeviceInterfaceGUIDs:
1.1 性能与技术指标
1)I2C总线数据监测、分析。
2)兼容SMbus协议;
3)USB虚拟串口,完全串口操作;
4)USB总线供电,无需外部电源;
5)I2C接口信号:SCL,SDA,GND;
6)输入5VTTL 可承受,不影响外部I2C设备间通信;
7)可有效监测的I2C速率范围:0~400khz。
1.2 典型应用
作为第三方设备接入总线,监测并分析I2C总线上传输的数据,并转发到电脑进行显示,便于客户分析。
1.3 产品销售清单
GY7503 I2C总线分析仪一只;USB线缆一根;10芯扁平排线一根;
光盘1张(包括用户手册,I2CMonitor软件等);
1.4 技术支持与服务
货到10日内,用户若不能使用,可无条件退货。一年内免费维修更换;