如何使用 CDC 协议测量 USB 传输速度?

How To Measure USB Transfer Speed Using CDC Protocol?

我使用STM32F7微控制器,规格如下。

1) SYS_CLK:168 兆赫。 2) USB_CLK:168 兆赫。 3) USB 速度:高速。 4)USB传输类型:CDC设备(批量传输模式) 5 USB OTG 端点 1 个输出和 1 个输入,带全局中断。

我正在我的新 STM32F7-DiscoveryBoard 上测试 HS USB 并设法让它工作。但是,我很想知道数据速率。

我可以接收从开发板发送到我的 PC 的数据,想知道如何测量数据速率。

请告诉我是否有任何软件/终端有助于了解传入数据的速率。

/Jagadeep.

也许是一个粗略的解决方案,但您可以使 uC 连续输出到您的 PC。使用 PuTTy 等终端程序,通过 COM 端口设置通信并配置日志文件以存储已传输的所有数据。发送数据几分钟后,您应该可以大概了解传输速度。