衡阳派盒市场营销有限公司

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

    文章

    7981

    瀏覽量

    266112
  • 串口
    +關注

    關注

    14

    文章

    1558

    瀏覽量

    77062
收藏 人收藏

    評論

    相關推薦

    FT232芯片設計的USBRS232串口原理圖

    FT232芯片設計的USBRS232串口原理圖
    發表于 10-21 11:06 ?7次下載

    國產化USB串口芯片GP232RL 串口線 完美兼容替換FT232RL

    RS-232升級到USB、蜂巢式電話USB接口電纜、USB 接口電纜、USB RS-232 串行適配器等等,而這些應用產品離不開轉
    發表于 09-10 16:20

    ISOUSB211高速/全速/低速隔離式USB轉發器數據表

    電子發燒友網站提供《ISOUSB211高速/全速/低速隔離式USB轉發器數據表.pdf》資料免費下載
    發表于 08-16 09:47 ?0次下載
    ISOUSB211<b class='flag-5'>高速</b>/<b class='flag-5'>全速</b>/低速隔離式<b class='flag-5'>USB</b>轉發器數據表

    USB串口

    USB串口芯片CH9340K,同時兼容CH340K。 CH9340K在Win10下免驅。板子設計可以放入DB9的外殼內, 預留Type-C焊盤,Type-A和Type-C自由選擇。
    發表于 07-30 14:45

    USB串口串口卡的性能比較

    產品。 一、USB串口串口卡的基本概念 USB串口
    的頭像 發表于 07-15 15:21 ?1005次閱讀

    usb串口不穩定的原因

    USB串口不穩定的原因有很多,以下是一些可能的原因和解決方案: 驅動程序問題 驅動程序是操作系統與硬件設備之間的橋梁,如果驅動程序出現問題,可能會導致
    的頭像 發表于 07-15 15:18 ?1873次閱讀

    ESPS3R8 USB串口下載,芯片需要特殊配制嗎?

    1,ESPS3R8 USB串口下載,芯片需要特殊配制么? 2.JTAG端口只能調試,不能下載么? 3.串口下載出現失敗時怎么處理
    發表于 06-27 07:04

    HPM USB系列:HPM6700雙USB功能介紹

    HPM6700系列MCU提供了2個USB外設端口。這些端口內置高速PHY,支持OTG模式,主機模式支持高速全速和低速模式,設備模式支持
    的頭像 發表于 05-31 08:17 ?629次閱讀
    HPM <b class='flag-5'>USB</b><b class='flag-5'>系列</b>:HPM6700雙<b class='flag-5'>USB</b>功能介紹

    HPM USB系列:HPM6700雙USB功能介紹

    HPM6700系列MCU提供了2個USB外設端口。這些端口內置高速PHY,支持OTG模式,主機模式支持高速全速和低速模式,設備模式支持
    的頭像 發表于 05-30 11:40 ?698次閱讀
    HPM <b class='flag-5'>USB</b><b class='flag-5'>系列</b>:HPM6700雙<b class='flag-5'>USB</b>功能介紹

    USB串口芯片CH340與CH341使用問題匯總

    USB串口: CH340C/N/K/E/B/G/T CH341F/B/C/T/A USB打印口: CH340H/S CH341F/B/A
    的頭像 發表于 05-20 15:09 ?8718次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>轉</b><b class='flag-5'>串口</b><b class='flag-5'>芯片</b>CH340與CH341使用問題匯總

    STM32有USB和多個串口,如何實現USB串口

    STM32有USB接口和多個UART,能否用STM32實現USB多個串口呢?關鍵問題在于如何實現PC側的USB驅動?知道的大俠們給個思路吧
    發表于 05-17 08:13

    南京沁恒微USB 打印口芯片 CH340

    CH340 是一個 USB 總線的轉接芯片,實現 USB 串口或者 USB
    發表于 05-16 13:51

    請問STM32F722和723系列芯片內置高速USB PHY 后高速USB速度能達到多少?

    STM32F722和723系列芯片內置高速USB PHY 后高速USB速度能達到多少
    發表于 04-30 06:54

    USB多協議串口通信

    簡介: 板子集成了一個USB4串口芯片CH344Q,該芯片為 480Mbps 高速
    的頭像 發表于 04-29 16:23 ?645次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>轉</b>多協議<b class='flag-5'>串口</b>通信

    STM32L476支持高速USB通信嗎?

    我的板子是STM32L476的,現在要做一個usb通信,如果只是做全速USB的話不如直接用串口,所以想做高速
    發表于 04-12 07:52
    使用的百家乐官网软件| 棋牌赌博网站| 大发888电话多少| 大发888官方网站登录| 大发888注册页| 龙都棋牌下载| 和记娱乐| 百家乐官网下注时机| 百家乐官网博彩通网| 百家乐官网游戏制作| 德州百家乐官网扑克桌| 澳门百家乐在线| 百家乐大小是什么| 网络百家乐路子玩| 大发888song58| 洪雅县| 百家乐官网开过的路纸| 喜达百家乐官网的玩法技巧和规则| 足球百家乐官网网上投注| 百家乐官网棋牌交友中心| 沙龙百家乐官网娱乐场开户注册 | 广东省| 在线百家乐官网纸牌游戏| 赌百家乐官网可以赢钱| 澳门百家乐官网群官网| 百家乐官网策略网络游戏信誉怎么样 | 哪里有百家乐投注网| 龍城百家乐的玩法技巧和规则 | 利澳百家乐官网的玩法技巧和规则| 百家乐官网稳赢战术技巧| 金百家乐博彩公司| 德州百家乐扑克桌| 莆田棋牌游戏下载| 百家乐官网看点打法| 百家乐官网赌场娱乐网规则| 百家乐怎赌才赢钱| 娱乐城送彩金| 百家乐官网折叠桌| 百家乐澳门有网站吗| 大发888娱乐城官方下载| 7人百家乐官网桌布|