找回密码
 立即注册
查看: 853|回复: 10

传统串口、USB-CDC串口、USB-HID有什么区别?

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:219
  • 最近打卡:2025-06-29 14:16:38

8

主题

48

回帖

813

积分

高级会员

积分
813
发表于 2024-12-12 09:23:13 | 显示全部楼层 |阅读模式

RT,不太理解传统串口、USB-CDC、USB-HID有什么区别?USB-CDC也能当串口用吗?USB-HID不是一般是当成鼠标键盘什么的吗?用USB-CDC串口和传统的串口有什么区别?

另外还想传统串口如果接电脑需要加转换芯片,这个芯片需要额外安装驱动,那么USB-CDC和USB-HID还需要额外安装驱动吗?比较老的系统也支持吗?

回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:481
  • 最近打卡:2025-06-29 12:34:20
已绑定手机

81

主题

5220

回帖

9305

积分

超级版主

DebugLab

积分
9305
发表于 2024-12-12 10:04:55 | 显示全部楼层
HID不用安装驱动,win10 1903版操作系统或以上不用安装CDC驱动
CDC对于电脑来说就是串口,上位机软件和普通串口一样
HID除了鼠标键盘还有自定义设备,使用自定义设备传输数据,单片机再转串口,所以这种方式只有AI-ISP软件才支持
不要用CH340
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:181
  • 最近打卡:2025-06-25 13:37:53
已绑定手机

15

主题

628

回帖

834

积分

高级会员

积分
834
发表于 2024-12-12 11:59:25 来自手机 | 显示全部楼层
CH340做的就是将USB转换成串口。
STC单片机U后缀的代表都有USB 所以自身就可以类比为CH340+STC单片机
自然就可以省略掉CH340
但是要用usb转串口功能的话,使用官方库 编译的code 大概会占2000多b
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:193
  • 最近打卡:2025-06-28 08:36:03
已绑定手机

95

主题

990

回帖

2537

积分

超级版主

积分
2537
QQ
发表于 2024-12-12 15:18:05 | 显示全部楼层

USB-HID 只是 WIN7都不用装驱动,USB-CDC 是 WIN10 及以上才不用装驱动

如 不考虑装驱动,没有理由 用 USB-HID/这个慢, 而不用 USB-CDC/这个快,USB-CDC实际可以到 2.4M bps

USB-CDC 实际 对 电脑来说,就是 串口,就可以使用 STC-ISP 中的串口助手

热线19952583534
www.STCAI.com
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:193
  • 最近打卡:2025-06-28 08:36:03
已绑定手机

95

主题

990

回帖

2537

积分

超级版主

积分
2537
QQ
发表于 2024-12-12 15:19:47 | 显示全部楼层

用 AI8051U自带硬件USB 下载,自带硬件USB 仿真

再加 USB 转串口就落后了,USB-CDC/就是串口

热线19952583534
www.STCAI.com
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:219
  • 最近打卡:2025-06-29 14:16:38

8

主题

48

回帖

813

积分

高级会员

积分
813
发表于 2024-12-12 20:39:20 | 显示全部楼层
Debu*** 发表于 2024-12-12 10:04
HID不用安装驱动,win10 1903版操作系统或以上不用安装CDC驱动
CDC对于电脑来说就是串口,上位机软件和普通 ...


明白了,非常感谢您
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:219
  • 最近打卡:2025-06-29 14:16:38

8

主题

48

回帖

813

积分

高级会员

积分
813
发表于 2024-12-12 20:39:40 | 显示全部楼层
国学*** 发表于 2024-12-12 15:19
用 AI8051U自带硬件USB 下载,自带硬件USB 仿真
再加 USB 转串口就落后了,USB-CDC/就是串口
...

明白了,非常感谢您,
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:219
  • 最近打卡:2025-06-29 14:16:38

8

主题

48

回帖

813

积分

高级会员

积分
813
发表于 2024-12-12 20:40:17 | 显示全部楼层
wlh*** 发表于 2024-12-12 11:59
CH340做的就是将USB转换成串口。
STC单片机U后缀的代表都有USB 所以自身就可以类比为CH340+STC单片机
自然 ...

明白了,非常感谢您,我不打算要CH340了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:181
  • 最近打卡:2025-06-25 13:37:53
已绑定手机

15

主题

628

回帖

834

积分

高级会员

积分
834
发表于 2024-12-12 22:21:27 来自手机 | 显示全部楼层
ZJM001 发表于 2024-12-12 20:40
明白了,非常感谢您,我不打算要CH340了

不客气
STC 666 888
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:27
  • 最近打卡:2025-06-28 08:56:56
已绑定手机

1

主题

19

回帖

131

积分

注册会员

积分
131
发表于 2025-6-17 09:08:11 | 显示全部楼层
了解了,多谢分享
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-29 21:37 , Processed in 0.120847 second(s), 102 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表