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

如何使用CDC协议测量USB传输速度?,usb,stm32,data-transfer,cdc,cortex-m,Usb,Stm32,Data Transfer,Cdc,Cortex M,我使用以下规格的STM32F7微控制器 1系统时钟:168兆赫。 2 USB_时钟:168 MHz。 3 USB速度:高速。 4 USB传输类型:CDC设备批量传输模式 5 USB OTG端点1输出和1输入,带全局中断 我正在我的新STM32F7发现板上测试HS USB,并设法使其正常工作。然而,我很想知道数据速率 我可以接收从主板发送到PC的数据,并想知道如何测量数据速率 请告诉我是否有任何软件/终端可用于了解传入数据的速率 /Jagadeep。可能是一个粗糙的解决方案,但您可以将uC输出连续

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

1系统时钟:168兆赫。 2 USB_时钟:168 MHz。 3 USB速度:高速。 4 USB传输类型:CDC设备批量传输模式 5 USB OTG端点1输出和1输入,带全局中断

我正在我的新STM32F7发现板上测试HS USB,并设法使其正常工作。然而,我很想知道数据速率

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

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


/Jagadeep。

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