嵌入式学习小组
直播中

李艺银

7年用户 1007经验值
私信 关注

USB转串口免驱的工作原理?

昨天有个客户新买了一根USB转RS232的线,回来一插就能用了,以为是自己的电脑无意中装有相关芯片的驱动,于是换了一个小白的电脑(win10系统),一试也能用,在设备管理器里看到确实是多了一个串口。
这就有点奇怪了,如果是HID设备,免驱是没问题,这USB转232也能免驱就有点厉害了,不知道大家认为是什么原理?
另外不知CH340能做到这样吗?能的话就太方便了。

回帖(1)

刘秀英

2023-10-31 11:12:37
USB转串口免驱的原理是通过USB CDC(Communication Device Class)设备类传输数据,这是一种可以在没有专门的驱动程序的情况下与操作系统通信的通用协议。当你插入USB转RS232的线时,操作系统会自动检测到CDC类设备并装载相应的驱动程序,从而实现串口通信。

CH340芯片可以支持USB CDC协议,因此也可以实现USB转串口免驱。实际上,CH340芯片已经被广泛用于USB转串口的产品中,例如Arduino UNO R3就是基于CH340芯片的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分