LuatOS-Air AT应用指南--CMUX

目录
简介
语法规则
参数定义
简介
CMUX是指串口多路复用。串口的多路复用器模式,就是使一个串行接口能够将数据传输到四个不同的客户应用程序。

要在Linux下使用模块的CMUX功能,需要在内核中开启相应的支持,开启方法见下图
在这里插入图片描述
在这里插入图片描述

将Air724UG开发板UART1连接到Linux客户端,使用AT+CMUX命令开启CMUX功能

语法规则
命令类型 语法 返回
设置命令 AT+CMUX=[[,[,<port_speed>[,[,[,[,[, [,]]]]]]]]] OK
查询命令 AT+CMUX? +CMUX:[[,[,<port_speed>[,[, [,[,[,[,]]]]]]]]]OK
测试命令 AT+CMUX=? +CMUX:(),(s),( <port_speed>s),(s),(s),(s),(s),(s),(s)OK
参数定义
定义:复用透传机制
取值:0
取值说明:基本选择
定义:控制通道的复用器建立的方式
取值:0
取值说明:仅使用UIH 包文
<port_speed>定义:传输速率,单位为 bits/s
取值:1
取值说明:9600
取值:2
取值说明:19200
取值:3
取值说明:38400
取值:4
取值说明:57600
取值:5
取值说明:115200
取值:6
取值说明:230400
取值:7
取值说明:460800
定义:最大报文大小
取值:1-255
取值说明:默认:127
定义:接收 timer,以 10ms 为单位
取值:1-255
取值说明:默认:10(100 ms)
定义:重传的最大数量
取值:0-100
取值说明:默认:3
定义:复用器控制通道的响应定时器,以10ms 为单位
取值:2-255
取值说明:默认:30
定义:唤醒响应定时器,以秒为单位
取值:1-255
取值说明:默认:10
定义:窗口大小,适用于有错误恢复选项的高级操作
取值:1-7
取值说明:默认:2

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

l531798151

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值