有没有软件可以分析 csv 文件中的 USB 逻辑电平日志数据?

有没有软件可以分析 csv 文件中的 USB 逻辑电平日志数据?

我有一个“.csv”日志文件,用于存储 USB 设备的 USB 逻辑电平(D+/D- 逻辑电平)。该文件的格式如下:

1.616545667,1,0,0,0,0,0,0,0
1.616545750,1,0,0,0,0,0,0,0
1.616545833,1,0,0,0,0,0,0,0
.....

第1列为“时间”,第2列为“D+”逻辑电平,第3列为“D-”逻辑电平,其余列未使用。

我想知道是否有任何软件(最好是免费的)可以分析“.csv”文件并报告所涉及的“USB 请求”。

事实上,我正在调试一个自制的 USB 设备。我可以使用 USB 示波器将设备的 USB D+/D- 电平记录到“.csv”文件中,并且我想要一个软件,它可以向我报告“.csv”文件中发生了什么或出了什么问题。

提前感谢任何建议。

答案1

如果你想准确看到 USB 上的逻辑电平,最好使用一些逻辑分析仪(它也应该比示波器更好)。但不可能将逻辑电平直接传送到计算机,因为芯片组中有一个外围设备,它将 USB 的数据直接存储到 FIFO 队列中,而更高层对此一无所知。

但很多情况下你只想知道通过 USB 端口的数据包。如果你使用 Linux,你可以使用 Wiresharkhttp://wiki.wireshark.org/CaptureSetup/USB。在 Windows 上,你需要安装 Linux 的虚拟盒,或者你也可以尝试使用http://www.wingmanteam.com/usbsnoopy/

相关内容