0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

USB高速/全速转串口系列芯片方案概述

国产芯片替换(IC) 大全 来源:国产芯片替换(IC) 大全 作者:国产芯片替换( 2022-09-07 13:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

方案概述;

沁恒专注于连接与控制领域,在USB转接领域深耕多年。提供USB高速/全速转串口系列芯片,可实现USB转1/2/4/8路串口,支持串口I/O独立供电,支持VCP/HID/CDC/AOA转串口,VCP串口支持硬件流控和高波特率大数据连续传输,部分型号支持VID/PID/String等内容配置,支持Windows/Linux/Android/macOS等操作系统

最新第3代USB转串口产品拥有如下优势:

内部采用DMA收发,可实现6Mbps波特率连续稳定通讯;

内部高度集成,晶振/USB终端电阻/EEPROM全内置;

电源设计,支持串口IO独立供电,可支持5V/3.3V/2.5V/1.8V等串口通讯;

提供多种封装,小至3*3mm;

支持VID/PID/String等内容配置;

内置Unique ID,可实现系统串口号固定及产品加密等;

poYBAGMYM0eAM23gAALx3NQwuG064.jpeg

具体选型时建议根据串口数量、芯片驱动类型、串口波特率支持、封装类型、串口IO电压工作范围、MODEM信号支持、RS485控制信号支持、GPIO信号支持等条件灵活选用。

芯片提供的串口默认为TTL电平,通过电平转换芯片可以灵活转换为RS-232、RS-422、RS-485串口等。应用框图:

pYYBAGMYM0mANMZ-AAIeo7ibQyw186.png

方案选型

本方案所描述内容均为单芯片方案,各型号及主要区别如下:

poYBAGMYM02ANrmsAAlyZqNywOY868.png

驱动类型:CDC/HID为系统类驱动;VCP为厂商提供串口驱动,功能多,效率高,建议优先选用。

USB配置:通过专用配置工具可以设置芯片的VID,PID,产品描述字符串等。

外置:通过外接串行EEPROM配置

内置:内置EEPROM

批量定制:支持批量化芯片与串口驱动定制

峰值最大波特率:芯片支持的最高波特率。

流控连续波特率:大数据量连续通讯支持的最高波特率。

MODEM信号:可兼做普通GPIO口使用,其中RTS/DTR用作普通输出,CTS/DSR/DCD/RI用作普通输入。如:MCU程序下载场景,可使用RTS/DTR其中一路信号控制复位,另一路信号用于控制MCU进入BOOT下载模式。

除MODEM信号,部分型号提供GPIO、I2C、BLE蓝牙等其他通讯接口

CH9143实现USB转串口功能的同时增加了BLE无线传输通道,实现BLE/串口/USB三向透传。

沁恒全方位提供多种USB串口驱动程序供选择,支持Windows/Linux/Android/macOS等操作系统。各类型详细特点如下:

1、 VCP:使用厂商提供的USB虚拟串口驱动程序,工作时在Windows系统的“端口(COM和LPT)”一栏下会生成COM口,Linux/Android/macOS系统在/dev目录下会生成TTY设备节点。

方案应用特点:

支持高速率通讯及硬件流控。

功能齐全,支持GPIO等扩展功能。

仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。

计算机端串口应用程序完全兼容,无需修改。

驱动只需安装一次也可以联网自动安装。

2、CDC:Windows 10及以上的操作系统版本内置CDC串口驱动,以下的系统版本则需要安装驱动。因CDC类协议和类驱动的原因,CDC串口功能没有VCP完整,使用上也存在一些差异,具体见如下使用注意事项:

Windows系统CDC串口使用注意点;

-> 在串口打开的情况下,不要插拔串口

在串口应用软件已打开串口状态下,拔插一次CDC串口设备的USB端,后续应用软件将无法再打开串口,此时必须重新插拔USB。(与系统自带CDC串口驱动PnP处理有关)

(注:在WIN 10之前系统版本中有此情况)

-> 串口RTS(Request To Send)信号不支持单独控制

因CDC-ACM协议的限制和系统集成的CDC类驱动的特性,RTS无法单独控制,只能在DTR有变化时,DTR和RTS状态才会更新至硬件。

-> 不支持串口CTS(Clear To Send)信号

CDC-ACM协议不支持CTS状态更新。

-> 不支持软件和硬件流控

CDC-ACM协议不支持串口硬件流控,系统CDC串口驱动不支持软件流控。

-> 使用串口高波特率时不建议持续传输数据,建议在发送间隔内增加延时

使用系统自带的CDC串口驱动,在串口高波特率(超过115200bps)连续通讯时,有可能会丢失数据。

-> 在系统睡眠休眠前建议关闭串口,否则有概率在唤醒后串口会停止接收

在串口应用软件已打开串口状态下,Windows主机进入睡眠或休眠状态,则有概率出现主机唤醒后串口无法再接收数据。此时必须重新开关串口或插拔USB。

(注:在WIN 10之前系统版本中有此情况)

Linux系统CDC串口使用注意点;

-> 不支持串口CTS(Clear To Send)信号

CDC-ACM协议不支持CTS状态更新。

-> 不支持软件和硬件流控

CDC-ACM协议不支持串口硬件流控,系统CDC串口驱动不支持软件流控。

macOS系统CDC串口使用注意点;

-> 不支持串口Modem输入信号

因CDC-ACM协议和系统自带驱动的原因,不支持CTS/DSR/RI/DCD状态更新。

->不支持软件和硬件流控

CDC-ACM协议不支持串口硬件流控,系统CDC串口驱动不支持软件流控。

方案应用特点:

支持多功能高速率的 VCP 厂商驱动程序或者部分操作系统内置的CDC类驱动程序。

计算机端串口应用程序大部分功能可兼容。

3、 HID:使用操作系统自带的USB HID设备驱动,USB HID串口在系统上识别为标准HID设备。

方案应用特点:

支持免安装的操作系统内置HID类驱动程序。

系统下不生成串口节点,无需手动选择,同时也实现了一定程度的信息隐藏。

数据收发使用USB中断传输,支持最高波特率为:115200bps。

需使用系统HID原生API或者WCH提供的动态库操作串口。

4、AOA:遵循安卓AOA协议,仅用于安卓系统,使用系统自带的AOA配件驱动,AOA串口在系统上识别为标准AOA配件。

方案应用特点:

使用安卓标准Accessory配件库,实现免驱应用。

实现安卓设备边充电边通讯。

对比安卓OTG扩展串口方式,通用性更强。

应用场景;

资源提供;

设计参考资料、开发资料及系统驱动,均可以提供,提供上述USB转1串、2串、4串、8串的芯片与成品板,且提供支持更多串口及各类串口电平的成品板。

其他多串口方案可参考《PCI/PCIE转多串口及打印口方案》、《多串口扩展芯片方案》,除此之外还可根据客户需求提供芯片与方案定制。希望能帮助更多爱好和需要的电子朋友们

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    60

    文章

    8372

    浏览量

    281694
  • 串口
    +关注

    关注

    15

    文章

    1607

    浏览量

    81936
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CS501芯片,TypecDP 8k60方案,typecDP方案

    CS501 是 USB TYPE-C 型控制器,符合最新 USB-TYPE-C 型标准,该芯片用于 USB TYPE-C 接口的转接为 Displayport 1.4
    的头像 发表于 10-28 09:42 336次阅读
    CS501<b class='flag-5'>芯片</b>,Typec<b class='flag-5'>转</b>DP 8k60<b class='flag-5'>方案</b>,typec<b class='flag-5'>转</b>DP<b class='flag-5'>方案</b>

    USB2534D USB 2.0高速4端口集线器控制器技术解析

    应用的高级特性。USB2534D完全符合USB 2.0规范和USB 2.0链路电源管理附录,将作为全速集线器或全速/
    的头像 发表于 09-29 10:54 507次阅读
    <b class='flag-5'>USB</b>2534D <b class='flag-5'>USB</b> 2.0<b class='flag-5'>高速</b>4端口集线器控制器技术解析

    请问如何将USB设备设置为全速设备或高速设备?

    如何将USB设备设置为全速设备或高速设备?
    发表于 08-28 06:27

    外部晶振在USB串口模块的应用

    在工业设备、嵌入式系统以及各类专业仪器中,串口通信依然是关键的数据传输方式。为适应现代计算机,USB 串口模块应运而生。可将 USB 接口
    的头像 发表于 08-12 17:28 1017次阅读
    外部晶振在<b class='flag-5'>USB</b><b class='flag-5'>转</b><b class='flag-5'>串口</b>模块的应用

    USB 串口芯片 CH340中文手册

    CH340是南京沁恒微电子(WCH)推出的经典USB总线转接芯片系列,凭借其高性价比和可靠性在工业控制、嵌入式开发等领域广泛应用。以下为该系列芯片
    发表于 07-28 16:36 1次下载

    USB串口模组选购指南:2025主流通信转换设备品牌盘点与应用方案解析

    、开发者和技术人员提供便捷的通信解决方案。2025年,USB串口模块市场产品种类更加多样化,功能也不断优化。本文基于权威数据平台的分析,盘点当前主流品牌及其优势产品,解析典型应用
    的头像 发表于 06-13 16:12 646次阅读

    ADUM4160全速/低速USB数字隔离器技术手册

    ADuM4160是一款基于ADI公司*i*Coupler®技术的USB端口隔离器。它将高速CMOS工艺与单片空芯变压器技术相结合,可提供优异的工作性能,并且很容易与低速和全速USB兼容
    的头像 发表于 06-05 14:45 1005次阅读
    ADUM4160<b class='flag-5'>全速</b>/低速<b class='flag-5'>USB</b>数字隔离器技术手册

    MAX4906EF高速/全速USB 2.0开关,提供高ESD保护技术手册

    ESD条件下提供保护而无闩锁或者损坏。适合在480Mbps高速USB 2.0应用中用作高性能开关。这些开关还可处理低速和全速USB信号。
    的头像 发表于 05-26 15:49 841次阅读
    MAX4906EF<b class='flag-5'>高速</b>/<b class='flag-5'>全速</b><b class='flag-5'>USB</b> 2.0开关,提供高ESD保护技术手册

    国产芯片替代方案:解析沁恒USB以太网芯片

    USB外接网卡、工控设备、嵌入式网络扩展等场景中,瑞昱(Realtek)‌RTL8152‌凭借成熟的USB10/100M以太网功能占据主流市场。然而,国产芯片厂商沁恒微电子推出的‌
    的头像 发表于 03-17 10:46 2567次阅读

    USB串口芯片CH9101介绍

    CH9101是一个USB总线的转接芯片,实现USB异步串口。提供了常用的MODEM联络信号,用于为计算机扩展异步
    的头像 发表于 02-19 14:13 1013次阅读
    <b class='flag-5'>USB</b><b class='flag-5'>转</b><b class='flag-5'>串口</b><b class='flag-5'>芯片</b>CH9101介绍

    CH340:USB打印口的便捷解决方案

    CH340是一款功能实用、操作简便的USB总线转接芯片,它通过USB打印口和USB
    的头像 发表于 02-19 13:49 1191次阅读

    CH377:多功能USB2.0高速读卡器控制芯片,集成HUB与串口记录仪

    HUB和串口记录仪功能,为数据存储和传输提供了全方位的解决方案。 CH377是一款专为USB2.0高速读卡器设计的控制芯片,它支持SD卡、M
    的头像 发表于 02-19 13:48 1410次阅读

    CH347:一款多功能高速USB转接芯片,轻松实现USBJTAG/SPI/I2C

    的出现,为解决这一问题提供了完美的解决方案。 CH347是一款高速USB转接芯片,它能够将USB接口转换为JTAG、SPI和I2C接口,为开
    的头像 发表于 02-19 13:45 2691次阅读

    CH634USB3.0HUB控制芯片USB3.0国产控制芯片

    Delivery)功能,为用户提供超高速、灵活且可靠的USB连接解决方案。 一、核心特性 高速数据传输: CH634的上行端口支持USB3
    的头像 发表于 02-07 16:07 4113次阅读
    CH634<b class='flag-5'>USB</b>3.0HUB控制<b class='flag-5'>芯片</b><b class='flag-5'>USB</b>3.0国产控制<b class='flag-5'>芯片</b>

    FE1.1S的国产替代芯片DPU1.1S 高性能、低功耗4口高速USB2.0HUB控制器芯片 USB拓展坞等应用之选

    DPU1.1S是一款高性能、低功耗4口高速 USB2.0 HUB 控制器,上行端口兼容高速 480MHz和全速12MHz两种模式,4个下行端口兼容
    发表于 01-24 12:16