打印
[MM32硬件]

USB HID和USB虚拟串口哪个速率快?

[复制链接]
楼主: noDevice
手机看帖
扫描二维码
随时随地手机跟帖
21
AloneKaven| | 2024-12-10 15:29 | 只看该作者 回帖奖励 |倒序浏览
这俩应该差不多吧

使用特权

评论回复
22
ccook11| | 2024-12-10 17:35 | 只看该作者
高速USB HID的速率要高于USB虚拟串口

使用特权

评论回复
23
sesefadou| | 2024-12-11 16:08 | 只看该作者
USB虚拟串口通常比USB HID更快。

使用特权

评论回复
24
olivem55arlowe| | 2024-12-11 17:41 | 只看该作者
USB虚拟串口设计上更加灵活,允许较大的数据块传输,并且不受限于HID类别的严格规范。

使用特权

评论回复
25
mickit| | 2024-12-11 18:10 | 只看该作者
HID类设备可以直接与主机通信,而虚拟串口需要通过USB CDC类协议进行封装,增加了通信开销。

使用特权

评论回复
26
gygp| | 2024-12-11 22:48 | 只看该作者
HID的传输速度通常为4.5 MB/s

使用特权

评论回复
27
macpherson| | 2024-12-12 10:33 | 只看该作者
USB HID的速率通常受限于USB 2.0的速度,即最高480Mbps

使用特权

评论回复
28
xiaoyaodz| | 2024-12-12 12:19 | 只看该作者
USB CDC可以支持更高的带宽,因为它模拟的是串口通信,而USB串口通常支持更高的数据传输速率。

使用特权

评论回复
29
backlugin| | 2024-12-12 13:44 | 只看该作者
USB HID和USB CDC都可以达到USB全速(12 Mbps)或高速(480 Mbps)的传输速率,

使用特权

评论回复
30
usysm| | 2024-12-12 14:37 | 只看该作者
虚拟串口是通过USB协议让PC为USB设备开启一个虚拟端口,常用于实现串行通信

使用特权

评论回复
31
uytyu| | 2024-12-12 15:01 | 只看该作者
USB CDC通常能够提供更高的有效数据传输速率。

使用特权

评论回复
32
everyrobin| | 2024-12-12 17:32 | 只看该作者
USB HID一次最多可以传输64个字节的数据包,而USB虚拟串口在顶层不限制数据包大小,但底层可能受到USB版本和设备规格的限制。

使用特权

评论回复
33
bartonalfred| | 2024-12-12 17:53 | 只看该作者
USB HID设备的传输速率较低

使用特权

评论回复
34
loutin| | 2024-12-12 19:11 | 只看该作者
USB虚拟串口通常会比USB HID更快。

使用特权

评论回复
35
wilhelmina2| | 2024-12-12 20:46 | 只看该作者
虚拟串口的传输速率可以达到USB接口的最大传输速率。

使用特权

评论回复
36
软核硬核| | 2024-12-14 06:59 | 只看该作者
这还没有经过实际测试,但我认为它应该更快,

使用特权

评论回复
37
AutoMotor| | 2024-12-14 15:39 | 只看该作者
总的来说hid速度快,但是虚拟串口还好,可以正常使用。

使用特权

评论回复
38
digit0| | 2024-12-15 14:19 | 只看该作者
全速usb,hid有一包快至1ms,每包高达64字节;高速usb,hid有一包快至125μs

使用特权

评论回复
39
V853| | 2024-12-16 19:00 | 只看该作者
usb、hid和usb虚拟串口在速度上没有绝对的区别

使用特权

评论回复
40
光光雎鸠| | 2024-12-17 17:45 | 只看该作者
虚拟串口用于允许pc通过usb协议为usb设备打开虚拟端口,USB协议通常用于实现串行通信。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则