gpt4 book ai didi

usb - USB虚拟串口传输速度

转载 作者:行者123 更新时间:2023-12-05 02:22:19 25 4
gpt4 key购买 nike

USB 2.0虚拟串口连接的传输速度或波特率是多少。我基本上需要将数据从 ARM 微 Controller 传输到 PC。微 Controller 支持USB,目前我正在使用USB CDC创建一个虚拟串口来传输数据。在使用 minicom(在 linux 中)或 putty(在 windows 中)时,无论应用程序中的波特率设置如何,我都能够接收数据。

这让我有点困惑,关于谁设置数据传输速率以及应用程序中设置的意义是什么。在这种情况下,我期望的传输速度是多少,有什么方法可以控制和测量它们吗?

此外,对于流式数据和间歇性发出命令,USB CDC 是一个好的解决方案吗??

最佳答案

当连接到 USB CDC ACM 虚拟串行端口时,您在终端程序中设置的“波特率”只是一个发送到设备的数字,设备可以忽略它或随意解释它。波特率不影响通过 USB 的数据传输速率。

数据传输速率取决于您使用的 USB 速度(低速、全速、高速等)、总线上有多少其他流量、您写入串口的效率如何发送端,以及您在接收端阅读的效率如何。

关于usb - USB虚拟串口传输速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29889106/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com