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

    文章

    47

    浏览量

    13367
  • 蜂窝模块
    +关注

    关注

    0

    文章

    7

    浏览量

    3494

原文标题:CMUX 软件包发布 | 不一样的串口复用

文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    立讯精密荣获大奖,载誉赴会,共话ESG治理新生态

    凭借在ESG治理领域的卓越实践,立讯精密近日不仅荣获 虎嗅2025年责任治理奖 ,亦受邀作为 福布斯企业人才和可持续发展峰会的圆桌嘉宾 ,共探企业ESG合规治理实践与经验。   虎嗅2025年责任治理奖 虎嗅2025可持续品牌典范榜单评选委员会高度认可立讯精密的ESG治理体系。我们建立了“决策-规划-执行”三级可持续发展架构,畅通投资者ESG专项交流、供应商大会、员工心声等利益相关方沟通渠道。我们亦依照ISO 37001要求推行价值链廉洁管理,并对供应商
    的头像 发表于 12-10 21:08 348次阅读

    芯华章仿真器GalaxSim荣登“国产EDA工具口碑榜”

    为加速推动国产EDA工具生态建设,发掘“好用、易用、客户点赞”的好产品,《中国电子报》组织“国产EDA工具口碑榜”征集活动,并定向邀请用户进行口碑评价,形成业内首份以用户真实体验为首要评判标准的国产EDA工具名单。芯华章高性能、高精度逻辑仿真器穹鼎GalaxSim凭借其项目实践出的好口碑成功上榜。 GalaxSim自2021年推出以来,在 中科院半导体、中兴微电子、芯来科技、黑芝麻 等数十家知名企业和科研机构成功部署,新一代GalaxSim性能在各方面
    的头像 发表于 12-10 21:02 427次阅读

    FPG推出CheckMax,以AI洞察助力餐饮业利润最大化

    -FPG推出CheckMax,Frontline Performance Group推出CheckMax,以AI洞察助力餐饮业利润最大化 更高利润、更优服务:CheckMax直击餐厅头号经营挑战 致力于驱动增量收益的全球领导者Frontline Performance Group(FPG)推出CheckMax——一款集成AI驱动型洞察的绩效提升软件,旨在最大化客单价,有望令餐厅利润翻倍。  Paul McLoughlin, President - International, Frontline Performance Group CheckMax由FPG与美国、加勒比及欧洲地区的三家全球酒店品牌以及多家顶尖管理和业主集团共同开发,将服务
    的头像 发表于 12-10 19:02 342次阅读
    FPG推出CheckMax,以AI洞察助力餐饮业利润最大化

    全球图像级激光雷达解决方案提供商Seyond图达通成功上市!正式登陆香港交易所主板

    2025年12月10日,全球图像级激光雷达解决方案提供商Seyond图达通(02665.HK),正式在香港交易所主板挂牌上市。 图达通董事会主席、执行董事、联合创始人兼首席执行官鲍君威,执行董事、联合创始人兼首席技术官李义民,与全球投资者、合作伙伴及员工代表等一同见证了这一里程碑时刻。   此次图达通以De-SPAC模式登陆港股,成为港交所第三家通过该模式成功上市的企业。此次上市募集总计约10.3亿港元,不仅彰显了资本市场对激光雷达赛道巨大增长潜
    的头像 发表于 12-10 19:01 443次阅读
    全球图像级激光雷达解决方案提供商Seyond图达通成功上市!正式登陆香港交易所主板

    宜鼎视觉加速布局,推出全新GMSL2相机模组系列

    相机模组搭配定制化转接板,跨平台支持"长距离、低延迟、高可靠"的图像传输 携手研华等生态伙伴,共推自动驾驶AI视觉解决方案,应用覆盖车载、机器人及智能制造领域 深圳2025年12月10日 /美通社/ -- 全球边缘AI解决方案领导品牌宜鼎国际(Innodisk)正式推出全新GMSL2™相机模组及转接板(Adapter Board)系列产品。该系列专为长距离图像传输应用场景打造,支持最远15米的低延迟视频传输,分辨率覆盖200万至1300万像素。部分型号集成HDR(高动态范围成像)
    的头像 发表于 12-10 19:00 441次阅读
    宜鼎视觉加速布局,推出全新GMSL2相机模组系列

    环旭电子整合真空印刷塑封与铜柱移转技术 推动系统级先进封装应用

    环旭电子微小化创新研发中心(MCC)宣布,历经三年研发与验证,成功整合真空印刷塑封(Vacuum Printing Encapsulation, VPE)技术与高径深比(>1:3)铜柱巨量移转技术,并率先导入胶囊内视镜微缩模块与高散热行动装置电源管理模块,展现跨领域系统级微型化封装的实质成果。 同时,MCC亦完成多折高线弧打线(Multiple Bend, High Wire Loop Profile)与基板级选择性塑封(Board-level Selective Encapsulation)的整合技术,并成功应用于基站射频功率放大器模块的开发。上述技
    的头像 发表于 12-10 18:59 434次阅读

    RFID技术赋能:智能钥匙柜系列产品及其信息化管理平台功能详述

    智能钥匙柜作为应对上述挑战、推动仓储管理信息化升级的核心终端装备,深度融合生物识别、RFID射频感知与物联网技术,并与部队安防体系平台无缝对接,彻底实现了钥匙存取过程的“全程可追溯、全时可控、状态可视”,为提升部队后勤保障效能与安全管理水平提供了标准化、智能化的硬件基础与数据支撑。 一、 系列化产品配置:精准匹配部队多元应用场景 针对部队仓储单位在钥匙种类、管理规模及部署环境等方面的差异化需求,智能钥匙柜已形
    的头像 发表于 12-10 18:18 473次阅读

    四川大学:研究一种具有四重感知能力的柔性机器人传感器

    在本研究中,作者受自然皮肤感知能力的启发,提出了一种新型的内在柔性机器人传感器,其四重感知功能集成于单一设备中,包括空间接近感知、热接近感知、热触觉感知和机械力感知。凭借这种多功能性,机械和热刺激均可通过接触和非接触模式得到良好解析。所制造的传感器具有良好的柔韧性和内在柔软性,使其能够符合复杂的三维曲面。更重要的是,所有机器人传感器的材料均可完全回收再利用,以构建新一批传感器,显著缓解了资源消耗问题
    的头像 发表于 12-10 18:16 559次阅读
    四川大学:研究一种具有四重感知能力的柔性机器人传感器

    输电线路隐患在线监测装置:多模态传感器协同

    输电线路的正常运行是现代社会运转的基石,而各类故障却是其稳定供电的主要威胁。这些威胁主要源于自然灾害与人为因素两大方面,其后果从日常生活混乱延伸至经济社会安全。 一、双重威胁:自然之力与人为破坏 1、自然灾害的冲击 极端天气是线路最严峻的考验。狂风可直接吹断导线或导致杆塔失稳倾覆;暴雨引发的洪水会持续侵蚀、掏空杆塔基础,引发倒塌;雷击则可能造成绝缘子闪络、导线断股甚至熔断,瞬间导致线路跳闸停运。 2、人为活
    的头像 发表于 12-10 18:15 487次阅读

    Hi8001B高效灵活外围电路简单升压恒压芯片2.7-40V智芯一级代理聚能芯半导体原厂技术支持

    Hi8001B系列BOOST升压恒压控制驱动芯片以其卓越的效率和灵活性,成为工程师在2.7-40V宽输入电压范围升压应用中的理想选择。 智能模式切换,全面优化能效表现 Hi8001B的核心优势在于其智能工作模式切换机制。芯片能够根据负载大小自动在PWM、PFM和BURST模式间无缝切换: 重载条件下采用PWM模式保证稳定输出 中等负载时切换至PFM模式提升效率 轻载状态下进入BURST模式最大限度降低功耗 这种自适应机制使电源系统在各种工作条件下都能保持最优效率,特别适合电池供电设备延长续航时间。 精密的控制功能,满足多样化设计需求 EN引脚提供灵活开关控制: 接VIN时正常工作 拉低后进入待机模式,芯片电流<2uA 实现快速唤醒和深度休眠的完美平衡 ROSC引脚支持频率定制: 悬空时130kHz标准频率 拉高时260kHz高频模式 外接电阻可自定义频率(100kHz-300kHz范围) SS引脚电容可调软启动时间,有效抑制浪涌电流,保护后续电路。 典型应用场景 Hi8001B广泛适用于: 便携设备:智能手机、平板电脑的背光驱动 工业应用:传感器网络、物联网节点 汽车电子:车载信息娱乐系统 可再生能源:太阳能电池最大功率点跟踪 设计优势 ‌外围精简‌:最少元件实现完整功能 ‌效率卓越‌:全负载范围效率>90% ‌可靠性强‌:内置过流、过温保护 ‌调试便捷‌:SS引脚电容直观控制启动时间 ‌成本优化‌:减少电感、电容等元件数量 设计建议 布局时注意功率回路最小化 输入输出电容尽量靠近芯片放置 频率设置电阻选择1%精度器件 软启动电容根据具体需求选择1-10μF范围 Hi8001B系列芯片凭借其出色的性能表现和灵活的设计特性,为工程师提供了强大的电源解决方案。无论是需要快速原型开发还是大规模量产,该芯片都能提供可靠的支持,帮助客户缩短产品上市时间,提升系统能效表现。
    发表于 12-10 18:12

    2025 全国人工智能应用场景创新挑战赛AI Agent全球专项赛线下半决赛新闻发布会在深圳召开

    12月10日下午,以“智启未来,星耀深圳”为主题的2025全国人工智能应用场景创新挑战赛AI Agent 全球专项赛线下半决赛新闻发布会在深圳召开。本次发布会由CICAS AI Agent 全球专项赛组委会主办,其正式宣布,全球规模最大的AI Agent创新生态平台已然成型,将于2026年1月5日至6日在深圳隆重举行线下半决赛。来自AI Agent 全球专项赛组委会、特邀嘉宾、行业专家、投资机构代表、生态合作伙伴及主流媒体共100余人参加新闻发布会。   首次披露生态加速体系,全
    的头像 发表于 12-10 18:11 513次阅读
    2025 全国人工智能应用场景创新挑战赛AI Agent全球专项赛线下半决赛新闻发布会在深圳召开

    欧洲第四站!技术论坛点燃爱丁堡新火花

    当地时间2025年12月2日上午,欧洲开源鸿蒙城市技术论坛第四站于英国爱丁堡圆满落下帷幕。本次论坛汇聚了来自华为、爱丁堡大学以及产业界的专家,共同探讨操作系统、新型编程语言及大模型编程等前沿议题。这次论坛旨在基于开放、共享、合作的社区精神,为构建更安全、更高效、更智能的万物互联世界注入强劲的创新动能。 本次爱丁堡站的技术论坛聚焦于提升软件开发效率和系统可靠性的核心技术,内容涵盖了从编程语言的底层设计到AI驱动的开
    的头像 发表于 12-10 18:10 490次阅读
    欧洲第四站!技术论坛点燃爱丁堡新火花

    江苏省领导莅临扬杰科技调研指导

    12月6日下午,江苏省委副书记、省长刘小涛一行莅临扬杰科技调研,扬州市委书记王进健,扬州市委副书记、秘书长焦庆标,邗江区委书记张新钢等陪同,扬杰科技董事长梁勤、副董事长梁瑶热情接待。
    的头像 发表于 12-10 18:04 716次阅读

    UWB电子围栏选型决策全攻略:从原理到落地

    厘米级高精度定位技术全面剖析与行业应用解决方案一、UWB技术核心优势与定位原理UWB(超宽带)技术通过发送极短脉冲信号(纳秒级),利用信号飞行时间(ToF)、到达时间差(TDoA)或相位差(PDoA)等算法计算目标位置。≤30cm厘米级定位精度100Hz+高实时性更新频率强抗干扰能力1)定位精度:典型商用场景下误差≤30cm2)抗干扰能力:信号采用窄脉冲扩频
    的头像 发表于 12-10 18:02 500次阅读
    UWB电子围栏选型决策全攻略:从原理到落地

    扬杰科技与奔驰达成长期战略合作

    2025年12月2日,扬杰科技与奔驰正式签订长期合作协议。此次合作历经近两年的深度对接,标志着扬杰科技在核心产品竞争力与全球市场拓展方面取得积极进展,为公司优化高端客户网络、稳固行业市场地位奠定了坚实基础。
    的头像 发表于 12-10 18:01 494次阅读