【应用实战】各种串口转USB转串口方案参考2020-3-18

本文介绍了在电子设计中如何利用串口转USB芯片进行设备通讯,特别是虚拟串口类的USB-Vendor和USB-CDC芯片,如CH340系列,以及USB HID类的CH9326、CH9328和CH9329,适用于Windows、Linux、Android等系统。
摘要由CSDN通过智能技术生成

广大的电子攻城狮们在硬件电路设计的时候通常会遇到一个问题——如何让产品通过USB接口和Windows/Linux/Android等设备通讯 ?下面就给大家分享一下目前串口转USB应用场景的各种类型的芯片和优劣势。

串口转USB芯片类型一:虚拟串口类

虚拟串口类USB转串口芯片,可以在上位机端虚拟出一个串口供串口软件使用,这种USB设备类型最大的优势就是可以兼容到原有的上位机软件,无需重新写软件。
虚拟串口类的设备类型又分为USB-Vendor和USB-CDC两种驱动程序模式。
USB-Vendor类型的需要安装芯片厂家提供的驱动程序,目前这一类的芯片有CH340系列,CH341系列。支持的操作系统有windows/Linux/Android/MAC OS等等。
USB-CDC类型的在win10以上/Linux/Android/MAC OS中不需要安装驱动程序,因为CDC类是标准的设备类型这些系统已经自带了,只有在win10以下的系统中需要安装驱动程序。目前这一类型的芯片有CH9340和CH9341。
在这里插入图片描述

串口转USB芯片类型一:USB HID类

串口转自定义标准USB HID类的设备,最大的优势是无需安装驱动程序,因为主流操作系统中均已内置了USB HID的驱动,但是作为数据收发使用的话会要求工程师收发数据时调用厂家提供的动态链接库。

目前串口转USB HID类型又分为3种:

一种是串口数据转自定义USB HID类,支持数据双向传输,这种主要是使用CH9326芯片;

一种是串口数据转HID键盘,用来实现将串口数据转换成标准的键盘值上传给上位机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值