女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么是CMUX?為什么使用CMUX?

RTThread物聯網操作系統 ? 來源:RTThread物聯網操作系統 ? 2020-06-03 11:22 ? 次閱讀

1. 什么是 CMUX

CMUX( Connection Multiplexing ),即連接(串口)多路復用,其功能主要在一個真實的物理通道上虛擬多個通道,每個虛擬通道上的連接和數據通訊可獨立進行。

CMUX 的設計需求來自于蜂窩模塊:蜂窩模塊作為一種基礎通信模塊,設計時就有電話,短信,上網等需求,但通常模塊上的片上外設資源比較少,于是 GSMMUX 應運而生。

GSM0707/GSM0710 協議提供了解決問題的方法,在同一個串口上同時傳輸 AT, PPP, MODEM 等數據而互不干擾,也就是可以傳輸電話,上網,短信等數據。

2. 為什么使用 CMUX

GSMMUX 可以解決在一個串口上與蜂窩模塊通信傳輸多種數據的場景,那 CMUX 就同樣可以解決在兩個 CMUX 上只使用一個物理串口傳輸多種 APP 數據的使用場景。

這就是我們 CMUX 軟件包推出的目的,一方面可以兼容 GSMMUX ,實現 PPP 與 AT 模式同時進行,解決之前 PPP 數據單獨占用物理串口,而無法實時查詢模塊狀態的問題;另一方面,也可以由兩塊 MCU 在搭載 CMUX 的情況下僅使用一個物理串口實現多種傳輸場景的需求。

3. 軟件包介紹

3.1 框架圖

CMUX 是一種類似于傳輸層的協議,用戶使用時無法感知該層;數據傳輸依賴一個真實串口傳輸,cmux 層負責解析數據用以分發到不同的 virtual uart ;從而實現一個真實串口虛擬出多個 UART 的目的

CMUX 在應用場景中多用于 UART, 如有必要也可以支持 SPI 方式

3.2 功能介紹

支持所有基于 GSM0707 / GSM0710 協議的蜂窩模塊

兼容 PPP_DEVICE 軟件包,實現 CMUX+PPP 場景,在一個串口上同時傳輸 AT 命令與 PPP 數據;解決PPP 通信獨占一個物理串口的問題

CMUX 的 GSM 功能已經在 Luat Air720, SIM7600, SIM800C 模塊測試通過

支持通過一個真實串口虛擬出多個串口

CMUX 協議限制,理論上一個物理串口最多可以虛擬出 63 個虛擬串口

虛擬出的串口使用與真實串口一致,擁有 open,write,read 操作,設置 rx_indicate 接收回調

兩方的 MCU 接收時要注意 DLCI ( Data Link Connection Identifier ) 數據鏈路連接接標識,相同的 DLCI 才可以互相正常通信

低資源占用

使用 GSM 支持時,對 PPP_DEVICE 軟件包同時開啟的情況,做了一些處理,以節省 ROM 資源占用。

因為解析出的數據,掛載在不同虛擬端口的鏈表上,理論上占用 RAM 的大小只與鏈表上數據個數與長度相關,1.57 K 是在 CMUX + PPP 環境下測出。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據通訊
    +關注

    關注

    0

    文章

    46

    瀏覽量

    12145
  • 蜂窩模塊
    +關注

    關注

    0

    文章

    7

    瀏覽量

    3459

原文標題:CMUX 軟件包發布 | 不一樣的串口復用

文章出處:【微信號:RTThread,微信公眾號:RTThread物聯網操作系統】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    GPU猛獸襲來!HBM4、AI服務器徹底引爆!

    電子發燒友網報道(文/黃晶晶)日前,多家服務器廠商表示因AI服務器需求高漲拉高業績增長。隨著AI服務器需求旺盛,以及英偉達GPU的更新換代,勢必帶動HBM供應商的積極產品推進。三星方面HBM3E/HBM4有了新進展,SK海力士的HBM4性能更強。同時,DDR4的陸續減產,更多資源投向了DDR5和HBM。 ? AI服務器帶動業績增長 ? 戴爾科技發布2026財年第一財季(截至2025年5月2日)業績報告。數據顯示,第一財季戴爾營收達233.8億美元,同比增長5%,non-GAAP下,營業利潤為
    的頭像 發表于 06-02 06:54 ?4809次閱讀

    DS8113智能卡接口技術手冊

    DS8113智能卡接口是用于智能卡讀卡器的低成本模擬前端,適用于所有ISO 7816、EMV?以及GSM11-11應用。DS8113支持5V、3V和1.8V智能卡,DS8113可選擇工作模式和低功耗待機模式,待機模式下電流低至10nA。
    的頭像 發表于 06-02 11:50 ?26次閱讀
    DS8113智能卡接口技術手冊

    MAX13050/MAX13052/MAX13053/MAX13054工業標準高速CAN收發器,具有±80V故障保護技術手冊

    MAX13050/MAX13052/MAX13053/MAX13054是引腳兼容的工業標準、高速、控制局域網(CAN)收發器,具有±80V故障保護。這些產品可理想用于需要過壓保護的汽車與工業網絡,該系列CAN收發器用于CAN協議控制器和CAN總線物理層的連接。這些器件可以用于+12V/+42V電池、汽車與DeviceNet?應用,需要高達1Mbps數據速率。
    的頭像 發表于 06-02 10:55 ?41次閱讀
    MAX13050/MAX13052/MAX13053/MAX13054工業標準高速CAN收發器,具有±80V故障保護技術手冊

    IP6802 5W方案

    本文介紹了國內團隊自主研發的無線充電芯片IP6802,其單芯片構建完整生態IP6802的革命性突破,將傳統分立式電路濃縮為單芯片解決方案,實現了智能功率管理、動態功率管理、溫度守護者等功能。
    的頭像 發表于 06-02 08:57 ?23次閱讀
    IP6802 5W方案

    藍牙語音遙控器:智能家居的智慧控制核心

    隨著智能家居的蓬勃發展,藍牙語音遙控器憑借其便捷的操作和智能交互體驗,正迅速取代傳統紅外遙控器,成為智能電視、機頂盒等設備的首選控制工具。 相較于需對準設備的紅外遙控器,藍牙語音遙控器通過藍牙低功耗(BLE)技術,實現了無需對準、覆蓋范圍廣的操控優勢。它不僅支持語音指令簡化復雜操作,還通過雙向通信提升交互流暢性,為用戶帶來前所未有的便利。 工作原理 藍牙語音遙控器的核心在于其靈活的控制方式和高效的數據傳輸。 硬件組成:包括藍牙接口(收發信號)、藍牙控制模塊(建立通信信道)、語音處理模塊(語音輸入輸出)、人機交互模塊(處理按鍵命令)。 語音處理:用戶語音通過麥克風采集,經模數轉換后通過藍牙信道發送至終端(如電視或機頂盒),終端解析后執行相應指令。 雙向通信:支持終端響應和狀態反饋,如菜單同步,提高交互靈活性。 配對過程:初次使用需與設備配對,建立藍牙連接后即可傳輸語音和按鍵數據。 市場應用 藍牙語音遙控器已在智能家居領域展現出強大的市場潛力,廣泛應用于小米、TCL、創維等主流品牌的智能電視和機頂盒。例如,小米Mi Bluetooth Voice Remote采用類似HS6621CxC的高性能藍牙SoC,憑借精準的語音搜索和流暢的按鍵控制,顯著提升了用戶操作效率,成為智能電視用戶的標配配件。 語音交互功能因其簡化內容搜索和文字輸入的特性,受到年輕用戶和智能家居愛好者的熱捧,同時雙模設計的遙控器也滿足了傳統設備用戶的需求,展現了極高的市場適應性。 推薦芯片 在開發高性能藍牙語音遙控器時,選擇合適的藍牙芯片至關重要。昂瑞微的HS6621CxC和OM6621系列憑借高集成度和低功耗特性,成為理想選擇。 藍牙語音遙控器不僅是智能家居控制的樞紐,更是技術進步的縮影。其便捷的操作、智能的語音交互和低功耗設計,為用戶帶來了智慧生活的全新體驗。憑借昂瑞微HS6621CxC和OM6621芯片的強大性能,開發者能夠輕松打造高品質的遙控器產品,滿足市場多樣化需求。未來,隨著技術的不斷突破,藍牙語音遙控器必將在智能家居領域綻放更大光芒,為用戶創造更便捷、舒適的生活方式。
    發表于 06-01 20:24

    老電視如何安裝瀏覽器?

    2017年購買的夏普老電視,1.5G+8G存儲,網上下的瀏覽器APK文件在電視內打開就彈出“解析程序包出現問題”。 未知來源選項已打開,存儲空間清空到只剩下三個應用(只占用300M左右),基本可以確定是電視android版本問題。 查看軟件信息顯示 主軟件版本:v2.16240116 桌面版本:3.31.0003 boot軟件版本:1.00 操作系統版本:android 4.4.2 是否只能刷機提升android版本后才能安裝瀏覽器? 如何刷機? 是否有可安裝在低安卓版本的電視瀏覽器? 在哪下載這種電視瀏覽器的APK?
    發表于 06-01 18:57

    Ci24R02—高度集成的低功耗SOC芯片

    Ci24R02是一款高度集成的低功耗SOC芯片,具有低功耗、Low Pin Count、寬電壓工作范圍,集成了 13/14/15/16位精度的ADC、LVD、UART、SPI、I2C、TIMER、WUP、IWDG、RTC、無線收發器等豐富的外設。內核采用RISC-V RV32IMAC(2.6 CoreMark/MHz)。 主要特性 主要特點 內置RISC-V RV32IMAC內核(2.6 CoreMark/MHz); 最高32MHz工作頻率; 內置4kB的SRAM; 內置32kB的嵌入式FLASH+4.5kB的信息塊,至少能擦寫100 000次; 內置1個SPI MASTER; 內置1個I2C MASTER; 內置2個UART支持最高1Mbps; 內置2個高級TIMER,TIMER1具有4路互補PWM; 內置1個快速的高精度13/14/15/16bit ADC,集成1.2V高精度基準; 寬ADC輸入電壓范圍:0~4.8V,最大輸入電壓不得高于VDD_MCU電壓; ADC支持10個輸入通道,其中8個可用于外部電壓測量; 最多支持14個GPIO,12個支持外部中斷; 支持4種低功耗模式,最低功耗小于0.6uA(看門狗工作); 內置32位真隨機數發生器; 支持cJTAG 2線調試接口; 工作電壓范圍:1.8~3.6V; 超低功耗,最低功耗達1.6uA(MCU處于掉電模式,無線收發模塊處于關斷模式); 工作溫度范圍-40~85℃; 支持QFN16 4×4封裝和QFN20 4×4封裝; 配套有成熟的開發調試軟件和豐富的函數庫,能大大降低開發門檻和縮短開發周期; 結構簡圖 封裝圖示 芯片封裝QFN16 芯片封裝QFN20
    發表于 06-01 18:41

    有償邀請企業或個人分析此圖,并提供分析報告

    有償邀請企業或個人分析此圖,并提供分析報告,有意者可以發郵件給我留聯系方式[email protected]
    發表于 06-01 18:40

    AD74115單通道軟件可配置的輸入和輸出技術手冊

    AD74115是一款單通道、軟件可配置輸入和輸出器件,適用于工業控制應用。AD74115提供各種單芯片集成用例。這些用例包括模擬輸出、模擬輸入、數字輸出、數字輸入、電阻溫度檢測器(RTD)和熱電偶測量功能。串行外設接口(SPI)用于處理與器件的所有通信。數字輸入和數字輸出可通過SPI或通用輸入和輸出(GPIO)引腳訪問,以支持更高的數據速率。
    的頭像 發表于 06-01 16:12 ?98次閱讀
    AD74115單通道軟件可配置的輸入和輸出技術手冊

    MAX22196八通道工業灌/拉數字輸入技術手冊

    MAX22196 是一款工業八通道數字輸入套件,可將八通道工業 24V 或 TTL 電平輸入轉換為邏輯電平輸出。該套件具有一個串行接口,允許通過 SPI 配置和讀取串行數據。 輸入通道可單獨配置為灌(P 型)或拉(N 型)輸入。每個數字輸入的限流器可最大程度降低功耗,同時確保符合 IEC 61131-2 標準。使用單電流設置電阻器,可將輸入單獨配置為 1/3 型、2 型、TTL 或 HTL(高阻抗 24V 電平)。可單獨禁用電流沉或電流源。
    的頭像 發表于 06-01 16:06 ?89次閱讀
    MAX22196八通道工業灌/拉數字輸入技術手冊

    LM7321-Q1 汽車級、單路、32V、20MHz運算放大器技術手冊

    LM732xx 器件是具有寬工作電壓范圍和高輸出電流的軌至軌輸入和輸出放大器。LM732xx 系列非常高效,能實現 18V/μs 的壓擺率和 20MHz 的單位增益帶寬,同時每個運算放大器只需 1mA 的電源電流。LM732xx 器件的性能在 2.7V、±5V 和 ±15V 的條件下完全符合運行規格。
    的頭像 發表于 06-01 15:18 ?86次閱讀
    LM7321-Q1 汽車級、單路、32V、20MHz運算放大器技術手冊

    TLV2461A-Q1 汽車級、單路、6V、6.4MHz、1.5mV失調電壓、RRIO運算放大器技術手冊

    TLV246x-Q1 低功耗軌至軌輸入/輸出運算放大器系列中的器件專為 HEV/EV 和動力總成中的蓄電池管理系統以及車身和照明應用中的照明和車頂模塊系統 而設計。這些器件的輸入共模電壓范圍在電源軌基礎上向外擴展,從而在低電壓系統中實現最大動態范圍。放大器輸出具有軌至軌性能以及高輸出驅動能力,克服了舊式軌至軌輸入/輸出運算放大器的局限性。這種軌至軌動態范圍和高輸出驅動能力使得 TLV246x-Q1 非常適合緩沖模數轉換器。
    的頭像 發表于 06-01 14:23 ?53次閱讀
    TLV2461A-Q1 汽車級、單路、6V、6.4MHz、1.5mV失調電壓、RRIO運算放大器技術手冊

    LM7321 單路、32V、20MHz 運算放大器技術手冊

    LM732xx 器件是具有寬工作電壓范圍和高輸出電流的軌至軌輸入和輸出放大器。LM732xx 系列非常高效,能實現 18V/μs 的壓擺率和 20MHz 的單位增益帶寬,同時每個運算放大器只需 1mA 的電源電流。LM732xx 器件的性能在 2.7V、±5V 和 ±15V 的條件下完全符合運行規格。
    的頭像 發表于 06-01 14:14 ?96次閱讀
    LM7321 單路、32V、20MHz 運算放大器技術手冊

    TLV2460A-Q1 具有關斷功能的汽車級、單路、6V、6.4MHz、1.5mV失調電壓、RRIO運算放大器技術手冊

    TLV246x-Q1 低功耗軌至軌輸入/輸出運算放大器系列中的器件專為 HEV/EV 和動力總成中的蓄電池管理系統以及車身和照明應用中的照明和車頂模塊系統 而設計。這些器件的輸入共模電壓范圍在電源軌基礎上向外擴展,從而在低電壓系統中實現最大動態范圍。放大器輸出具有軌至軌性能以及高輸出驅動能力,克服了舊式軌至軌輸入/輸出運算放大器的局限性。這種軌至軌動態范圍和高輸出驅動能力使得 TLV246x-Q1 非常適合緩沖模數轉換器。
    的頭像 發表于 06-01 14:09 ?87次閱讀
    TLV2460A-Q1 具有關斷功能的汽車級、單路、6V、6.4MHz、1.5mV失調電壓、RRIO運算放大器技術手冊

    LMP8640HV -2V至76V、950kHz電流感應放大器技術手冊

    LMP8640、LMP8640-Q1和LMP8640HV是精密電流感測放大器,在存在電源電壓范圍為2.7V至12V的高輸入共模電壓的情況下,檢測感測電阻器兩端的小差分電壓。
    的頭像 發表于 06-01 13:55 ?61次閱讀
    LMP8640HV -2V至76V、950kHz電流感應放大器技術手冊