0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

單USB口轉(zhuǎn)多個串口的方案

硬件攻城獅 ? 來源:嵌入式技術(shù)開發(fā) ? 作者:嵌入式技術(shù)開發(fā) ? 2022-09-06 09:31 ? 次閱讀

串口(Uart)是嵌入式中非常常用的一種接口,然而現(xiàn)在的電腦都沒有硬件串口。一般都是通過USB轉(zhuǎn)串口或PCIE等總線擴(kuò)展的方式擴(kuò)展出串口。USB轉(zhuǎn)串口是非常常用的一種。常用的USB轉(zhuǎn)串口芯片有CH340/341、CP2102、PL2302等。

但是這些芯片都是USB轉(zhuǎn)單串口,如果需要多個串口,就需要占用多個USB口,比較麻煩。今天來介紹一下單USB口轉(zhuǎn)多個串口的方案。

1.專用芯片

南京沁恒作為做USB相關(guān)芯片起家的公司,有不少USB轉(zhuǎn)串口的芯片,也包括USB轉(zhuǎn)多個串口的芯片,比如CH342是一款USB轉(zhuǎn)雙串口的芯片:

1d081acc-2d82-11ed-ba43-dac502259ad0.png

CH9344是一款USB轉(zhuǎn)4串口的芯片:

1d19f8c8-2d82-11ed-ba43-dac502259ad0.png

還有USB轉(zhuǎn)8串口的芯片,CH348:

1d3b2d7c-2d82-11ed-ba43-dac502259ad0.png

這種方案用起來很簡單,只需一個芯片就能實(shí)現(xiàn)。

2.USB HUB

USB HUB的功能是將一個USB口擴(kuò)展為多個USB口,這樣,使用多個USB轉(zhuǎn)串口芯片時,就不用擔(dān)心USB口不夠用了。常用的USB HUB芯片有GL850G、FE1.1S等,可以實(shí)現(xiàn)USB一分四,配合CH340等芯片,就能實(shí)現(xiàn)單USB轉(zhuǎn)多串口。

USB HUB芯片可以級聯(lián)使用,實(shí)現(xiàn)多個USB口的擴(kuò)展,需要注意的是這些USB口都共用一個口的帶寬,但對于串口這種數(shù)據(jù)量不大的應(yīng)用,沒什么問題。

3.軟件實(shí)現(xiàn)

我們知道,很多單片機(jī)具有USB接口,可以實(shí)現(xiàn)USB虛擬串口的功能。一般情況下,都是虛擬一個串口來使用。參考《STM32實(shí)現(xiàn)USB轉(zhuǎn)串口功能(含源碼)》。以STM32F072為例,該單片機(jī)的USB口支持8個輸出和8個輸入端點(diǎn)。通過USB設(shè)備描述符、輸入輸出端點(diǎn)等的配置,可以實(shí)現(xiàn)USB虛擬多個串口。

這種方式只需一個單片機(jī),通過軟件實(shí)現(xiàn),使用比較靈活,軟件還可以實(shí)現(xiàn)其它功能。缺點(diǎn)是實(shí)現(xiàn)起來稍復(fù)雜些。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    452

    文章

    50206

    瀏覽量

    420921
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7876

    瀏覽量

    263707
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1540

    瀏覽量

    76062
收藏 人收藏

    評論

    相關(guān)推薦

    FT232芯片設(shè)計的USB轉(zhuǎn)RS232串口原理圖

    FT232芯片設(shè)計的USB轉(zhuǎn)RS232串口原理圖
    發(fā)表于 10-21 11:06 ?0次下載

    國產(chǎn)化USB轉(zhuǎn)串口芯片GP232RL 轉(zhuǎn)串口線 完美兼容替換FT232RL

    ?USB轉(zhuǎn)串口是一種技術(shù),用于將計算機(jī)的USB接口轉(zhuǎn)換為串口(?RS-232)接口,以便連接需要串口
    發(fā)表于 09-10 16:20

    USB轉(zhuǎn)串口

    USB轉(zhuǎn)串口芯片CH9340K,同時兼容CH340K。 CH9340K在Win10下免驅(qū)。板子設(shè)計可以放入DB9的外殼內(nèi), 預(yù)留Type-C焊盤,Type-A和Type-C自由選擇。 帶有TX/RX交叉跳線,方便適配對接設(shè)備所需
    發(fā)表于 07-30 14:45

    集特推薦 雙網(wǎng)10串口飛騰FT2000商用臺式電腦主機(jī)

    前段時間為大家分享了國產(chǎn)龍芯、海光、飛騰D2000的商務(wù)臺式機(jī),它們的共同特點(diǎn)都是網(wǎng),1個RS232串口。今天就為大家推薦一款雙網(wǎng)、可擴(kuò)展10
    的頭像 發(fā)表于 07-17 16:04 ?456次閱讀
    集特推薦  雙網(wǎng)10<b class='flag-5'>串口</b>飛騰FT2000商用臺式電腦主機(jī)

    USB轉(zhuǎn)串口串口卡的性能比較

    在當(dāng)今的電子設(shè)備中,串口通信是一種非常常見的通信方式。隨著技術(shù)的發(fā)展,USB接口逐漸取代了傳統(tǒng)的串口接口,但串口通信在某些特定領(lǐng)域仍然具有不可替代的作用。因此,市場上出現(xiàn)了
    的頭像 發(fā)表于 07-15 15:21 ?646次閱讀

    usb轉(zhuǎn)串口不穩(wěn)定的原因

    USB轉(zhuǎn)串口不穩(wěn)定的原因有很多,以下是一些可能的原因和解決方案: 驅(qū)動程序問題 驅(qū)動程序是操作系統(tǒng)與硬件設(shè)備之間的橋梁,如果驅(qū)動程序出現(xiàn)問題,可能會導(dǎo)致
    的頭像 發(fā)表于 07-15 15:18 ?1187次閱讀

    請問AT指令可以使用網(wǎng)轉(zhuǎn)串口嗎?

    你好,我看資料給的是使用USB轉(zhuǎn)串口,請問支持網(wǎng)轉(zhuǎn)串口嗎?
    發(fā)表于 06-27 06:23

    USB轉(zhuǎn)串口芯片CH340與CH341使用問題匯總

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

    STM32有USB多個串口,如何實(shí)現(xiàn)USB轉(zhuǎn)串口?

    STM32有USB接口和多個UART,能否用STM32實(shí)現(xiàn)USB轉(zhuǎn)多個串口呢?關(guān)鍵問題在于如何實(shí)
    發(fā)表于 05-17 08:13

    南京沁恒微USB 轉(zhuǎn)打印芯片 CH340

    CH340 是一個 USB 總線的轉(zhuǎn)接芯片,實(shí)現(xiàn) USB 轉(zhuǎn)串口或者 USB 轉(zhuǎn)打印
    發(fā)表于 05-16 13:51

    USB轉(zhuǎn)多協(xié)議串口通信

    簡介: 板子集成了一個USB轉(zhuǎn)4串口的芯片CH344Q,該芯片為 480Mbps 高速 USB 設(shè)備接口,支持通訊波特率 1200bps~6Mbps 應(yīng)用場景: 研發(fā)工程師的辦公調(diào)試工
    的頭像 發(fā)表于 04-29 16:23 ?509次閱讀
    <b class='flag-5'>USB</b><b class='flag-5'>轉(zhuǎn)</b>多協(xié)議<b class='flag-5'>串口</b>通信

    STM32F105實(shí)現(xiàn)USB轉(zhuǎn)串口,只有一個串口能用是為什么?

    目前用stm32實(shí)現(xiàn)usb轉(zhuǎn)4個串口,代碼是用STM32CUBE生成的USB轉(zhuǎn)
    發(fā)表于 01-24 07:17

    usb轉(zhuǎn)串口線怎么使用 usb轉(zhuǎn)串口串口轉(zhuǎn)usb的區(qū)別

    USB轉(zhuǎn)串口線(USB to Serial Cable)是一種用于將計算機(jī)的USB接口連接到串口
    的頭像 發(fā)表于 01-22 14:56 ?4072次閱讀

    HLK-B35串口轉(zhuǎn)WiFi模塊的應(yīng)用案例

    HLK-B35串口轉(zhuǎn)WiFi模塊,自帶2.4G WiFi + BLE5.0 藍(lán)牙,支持AP、STA及BLE混合模式,價格低至個位數(shù),支持接入阿里云,定制版本可接入天貓精靈,在國內(nèi)外均有多款成熟案例。
    的頭像 發(fā)表于 12-25 10:37 ?1134次閱讀

    硬件電路設(shè)計之USB轉(zhuǎn)串口電路設(shè)計

    今天我們重點(diǎn)要講述的是USB轉(zhuǎn)串口功能,單板設(shè)計過程中,往往需要留至少一個調(diào)試接口,比較常見的是串口、網(wǎng)、
    發(fā)表于 12-11 18:14 ?8736次閱讀
    硬件電路設(shè)計之<b class='flag-5'>USB</b><b class='flag-5'>轉(zhuǎn)</b><b class='flag-5'>串口</b>電路設(shè)計