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

时间:2015-09-04 08:52:56

标签: usb stm32 data-transfer cdc cortex-m

我使用符合以下规格的STM32F7微控制器。

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

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

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

如果有任何软件/终端能够了解传入数据的速率,请告诉我。

/ Jagadeep。

1 个答案:

答案 0 :(得分:0)

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