ATModule 协议格式:修订间差异
跳转到导航
跳转到搜索
无编辑摘要 |
|||
| (未显示同一用户的7个中间版本) | |||
| 第3行: | 第3行: | ||
=模块目录(Module Index)= | =模块目录(Module Index)= | ||
=== [ | === [[AT模块 1: 简介(Introduction)和 AT 消息格式]] === | ||
* 文档介绍和使用说明 | * 文档介绍和使用说明 | ||
* AT 指令类型说明 | * AT 指令类型说明 | ||
| 第10行: | 第10行: | ||
* 非透传模式数据格式说明 | * 非透传模式数据格式说明 | ||
=== [ | === [[AT模块 2: 基础 AT 命令(Basic AT Commands)]] === | ||
* AT - 测试 AT 启动 | * AT - 测试 AT 启动 | ||
* AT+GMR - 查看版本信息 | * AT+GMR - 查看版本信息 | ||
| 第31行: | 第31行: | ||
* AT+VBAT - 查询供电电压 | * AT+VBAT - 查询供电电压 | ||
=== [ | === [[AT模块 3: Wi-Fi 功能 AT 命令(Wi-Fi Function AT Commands)]] === | ||
* AT+WIFISP - 启用/禁用 WLAN | * AT+WIFISP - 启用/禁用 WLAN | ||
* AT+CWMODE - 设置 Wi-Fi 模式 | * AT+CWMODE - 设置 Wi-Fi 模式 | ||
| 第59行: | 第59行: | ||
* AT+CWANT - 天线配置 | * AT+CWANT - 天线配置 | ||
=== [ | === [[AT模块 4: TCP/IP 相关 AT 命令(TCP/IP Related AT Commands)]] === | ||
* AT+CIPV6 - 启用/禁用 IPv6 | * AT+CIPV6 - 启用/禁用 IPv6 | ||
* AT+CIFSR - 获取本地 IP 和 MAC | * AT+CIFSR - 获取本地 IP 和 MAC | ||
| 第93行: | 第93行: | ||
* AT+IPERFSTOP - 停止性能测试 | * AT+IPERFSTOP - 停止性能测试 | ||
=== [ | === [[AT模块 5: HTTP AT 命令(HTTP AT Commands)]] === | ||
* AT+HTTPCLIENT - 发送 HTTP 请求 | * AT+HTTPCLIENT - 发送 HTTP 请求 | ||
* AT+HTTPGETSIZE - 获取 HTTP 资源大小 | * AT+HTTPGETSIZE - 获取 HTTP 资源大小 | ||
| 第106行: | 第106行: | ||
* AT+HTTPRECVLEN - 获取 HTTP 数据长度 | * AT+HTTPRECVLEN - 获取 HTTP 数据长度 | ||
=== [ | === [[AT模块 6: MQTT AT 命令(MQTT AT Commands)]] === | ||
* AT+MQTTUSERCFG - 配置 MQTT 用户参数 | * AT+MQTTUSERCFG - 配置 MQTT 用户参数 | ||
* AT+MQTTCLIENTID - 设置/获取 MQTT Client ID | * AT+MQTTCLIENTID - 设置/获取 MQTT Client ID | ||
| 第121行: | 第121行: | ||
* AT+MQTTPUB - 发布消息 | * AT+MQTTPUB - 发布消息 | ||
=== [ | === [[AT模块 7: BLE 相关 AT 命令(BLE Related AT Commands)]] === | ||
* AT+BLEINIT - 初始化 BLE | * AT+BLEINIT - 初始化 BLE | ||
* AT+BLEADDR - BLE 地址 | * AT+BLEADDR - BLE 地址 | ||
| 第165行: | 第165行: | ||
* AT+BLEDIS - DIS 相关 | * AT+BLEDIS - DIS 相关 | ||
=== [ | === [[AT模块 8: 低功耗功能 AT 命令(Low Power Function AT Commands)]] === | ||
* AT+PWR - 配置电源模式 | * AT+PWR - 配置电源模式 | ||
* AT+SLWKIO - 配置 GPIO 唤醒源 | * AT+SLWKIO - 配置 GPIO 唤醒源 | ||
| 第178行: | 第178行: | ||
* AT+SET_CLOCK - 设置时钟源 | * AT+SET_CLOCK - 设置时钟源 | ||
=== [ | === [[AT模块 9: 附录(Appendix)]] === | ||
* 生成 romfs.bin | * 生成 romfs.bin | ||
* HTTPS 本地服务搭建 | * HTTPS 本地服务搭建 | ||
2026年1月12日 (一) 02:20的最新版本
AT 命令模块文档(AT Command Module Documentation)
模块目录(Module Index)
AT模块 1: 简介(Introduction)和 AT 消息格式
- 文档介绍和使用说明
- AT 指令类型说明
- AT 响应消息
- AT 消息报告
- 非透传模式数据格式说明
AT模块 2: 基础 AT 命令(Basic AT Commands)
- AT - 测试 AT 启动
- AT+GMR - 查看版本信息
- AT+RST - 重启模块
- AT+RESTORE - 恢复出厂设置
- ATE - 配置 AT 命令回显
- AT+SYSRAM? - 查询剩余堆大小
- AT+SYSMSG? - 查询/设置系统提示信息
- AT+SYSLOG? - 启用/禁用错误码提示
- AT+SYSSTORE? - 查询/设置参数存储模式
- AT+TEMP? - 查询芯片温度
- AT+EFUSE-W/R/CFM - Efuse 读写操作
- AT+FLASH-W/R/E - Flash 读写擦除操作
- AT+IOPUPD/IOOUT/IOIN/IORST - GPIO 操作
- AT+PART - 获取分区信息
- AT+OTASTART/OTASEND/OTAFIN - OTA 传输
- AT+FS - 文件系统操作
- AT+GMAC - 查询 MAC 地址
- AT+PN - 查询部件号
- AT+VBAT - 查询供电电压
AT模块 3: Wi-Fi 功能 AT 命令(Wi-Fi Function AT Commands)
- AT+WIFISP - 启用/禁用 WLAN
- AT+CWMODE - 设置 Wi-Fi 模式
- AT+CWNETMODE - 查询设备工作模式
- AT+CWSTATE - 查询 Wi-Fi 状态
- AT+CWJAP - 连接到 AP
- AT+CWRECONNCFG - Wi-Fi 重连配置
- AT+CWLAPOPT - Scan AP 参数配置
- AT+CWLAP - 扫描 AP
- AT+CWQAP - 断开与 AP 的连接
- AT+CWSAP - 配置 SoftAP
- AT+CWSAPMAC - 设置 SoftAP MAC
- AT+CWDISCONN - 断开站点连接
- AT+CWDHCP - 配置 DHCP
- AT+CWDHCPS - Show/Set DHCP of SoftAP
- AT+CWAUTOCONN - 自动连接配置
- AT+CWAUTOCONN - 显示 AP 列表
- AT+CWAPMAC - 查询/设置 AP MAC
- AT+CWDOMAIN - 域名操作
- AT+CWSNTPCFG - SNTP 配置
- AT+CWSNTP - SNTP 查询
- AT+CWSTASTAT - 查询站点统计信息
- AT+CWAPOPT - 设置 Wi-Fi 高级配置
- AT+CWDEVNAME - 设置设备名称
- AT+CWCOUNTRY - 设置国家代码
- AT+CWRECONN - Wi-Fi 重连
- AT+CWANT - 天线配置
AT模块 4: TCP/IP 相关 AT 命令(TCP/IP Related AT Commands)
- AT+CIPV6 - 启用/禁用 IPv6
- AT+CIFSR - 获取本地 IP 和 MAC
- AT+CIPDOMAIN - 域名解析
- AT+CIPDNS - 查询/设置 DNS 服务器
- AT+CIPSTATE - 获取连接信息
- AT+CIPRECVBUF - 查询/设置接收缓冲区
- AT+CIPSTART - 建立 TCP/UDP/SSL 连接
- AT+CIPSSLOPT - SSL 选项配置
- AT+CIPSEND - 发送数据
- AT+CIPSENDEX - 扩展发送模式
- AT+CIPSENDBUF - 发送缓冲区
- AT+CIPBUFRESET - 重置发送缓冲区
- AT+CIPCLOSE - 关闭连接
- AT+CIPCHIPTYPE - 设置芯片类型
- AT+CIPMODE - 设置传输模式
- AT+CIUPDATE - 固件升级
- AT+CIPDINFO - 显示远程信息
- AT+CIPRECVTYPE - 设置接收模式
- AT+CIPRECVDATA - 获取接收数据
- AT+CIPRECVLEN - 获取接收数据长度
- AT+CIPSERVER - 创建/删除 TCP 服务器
- AT+CIPSERVERMAXCONN - 设置最大连接数
- AT+CIPMUX - 设置连接多路复用
- AT+CIPMUXMAX - 设置最大多路复用数
- AT+CIPTIME - Ping 命令
- AT+CIPMODE - 透传模式
- AT+CIPSTART - 建立 TCP/UDP/SSL 连接
- AT+CIPSSL - SSL 连接
- AT+CIPSTA - 设置 Station IP
- AT+CIPAP - 设置 AP IP
- AT+IPERF - 网络性能测试
- AT+IPERFSTOP - 停止性能测试
AT模块 5: HTTP AT 命令(HTTP AT Commands)
- AT+HTTPCLIENT - 发送 HTTP 请求
- AT+HTTPGETSIZE - 获取 HTTP 资源大小
- AT+HTTPCGET - 获取 HTTP 资源
- AT+HTTPCPOST - POST HTTP 数据
- AT+HTTPCPUT - PUT HTTP 数据
- AT+HTTPURLCFG - 设置/获取长 HTTP URL
- AT+HTTPSSLCFG - 设置/获取 HTTPS 证书
- AT+HTTPRECVMODE - 查询/设置接收模式
- AT+HTTPRECVBUF - 查询/设置接收缓冲区
- AT+HTTPRECVDATA - 获取 HTTP 数据
- AT+HTTPRECVLEN - 获取 HTTP 数据长度
AT模块 6: MQTT AT 命令(MQTT AT Commands)
- AT+MQTTUSERCFG - 配置 MQTT 用户参数
- AT+MQTTCLIENTID - 设置/获取 MQTT Client ID
- AT+MQTTUSERNAME - 设置/获取 MQTT 用户名
- AT+MQTTPASSWORD - 设置/获取 MQTT 密码
- AT+MQTTCONNCFG - 配置 MQTT 连接参数
- AT+MQTTALPN - 设置/获取 ALPN
- AT+MQTTSNI - 设置/获取 SNI
- AT+MQTTCONNM - 设置/获取 MQTT 连接模式
- AT+MQTTCONN - 连接到 MQTT Broker
- AT+MQTTDISCONN - 断开 MQTT 连接
- AT+MQTTSUB - 订阅主题
- AT+MQTTUNSUB - 取消订阅主题
- AT+MQTTPUB - 发布消息
AT模块 7: BLE 相关 AT 命令(BLE Related AT Commands)
- AT+BLEINIT - 初始化 BLE
- AT+BLEADDR - BLE 地址
- AT+BLENAME - 设置 BLE 设备名称
- AT+BLESCANPARAM - 设置扫描参数
- AT+BLESCAN - 启用扫描
- AT+BLESCANRSPDATA - 设置扫描响应数据
- AT+BLEADVPARAM - 设置广播参数
- AT+BLEADVDATA - 设置广播数据
- AT+BLEADVSTART - 启动广播
- AT+BLEADVSTOP - 停止广播
- AT+BLECONN - 连接到设备
- AT+BLECONNPARAM - 设置连接参数
- AT+BLEDISCONN - 断开连接
- AT+BLEDATALEN - 设置数据长度
- AT+BLEEXCHANGEMTU - 交换 MTU
- AT+BLEGATTSSRV - GATT 服务端服务
- AT+BLEGATTSSRVCRE - 创建服务
- AT+BLEGATTSSRVDEL - 删除服务
- AT+BLEGATTSREGISTER - 注册服务
- AT+BLEGATTSCHAR - GATT 特征
- AT+BLEGATTSCHARCRE - 创建特征
- AT+BLEGATTSNTFY - 发送通知
- AT+BLEGATTSIND - 发送指示
- AT+BLEGATTSRD - 读取特征
- AT+BLEGATTCSRVDIS - 发现服务
- AT+BLEGATTCCHARDIS - 发现特征
- AT+BLEGATTCWR - 写入特征
- AT+BLEGATTCRD - 读取特征
- AT+BLEGATTCSUBSCRIBE - 订阅特征
- AT+BLEGATTCUNSUBSCRIBE - 取消订阅
- AT+BLETXPWR - 设置发射功率
- AT+BLESECPARAM - 设置安全参数
- AT+BLESECCANCEL - 取消安全配对
- AT+BLESECPASSKEYCONFIRM - 确认密钥
- AT+BLESECPASSKEY - 设置配对密钥
- AT+BLESECGETLTKLIST - 获取 LTK 列表
- AT+BLESECUNPAIR - 取消配对
- AT+BLESECSTART - 启动安全流程
- AT+BLESPP - SPP 相关
- AT+BLEBAS - BAS 相关
- AT+BLEIAS - IAS 相关
- AT+BLEDIS - DIS 相关
AT模块 8: 低功耗功能 AT 命令(Low Power Function AT Commands)
- AT+PWR - 配置电源模式
- AT+SLWKIO - 配置 GPIO 唤醒源
- AT+DEWKIO - 删除 GPIO 唤醒源
- AT+SLWKTIMER - 配置定时器唤醒源
- AT+SLWKDTIM - 配置 DTIM
- AT+SLCLDTIM - 删除 DTIM 配置
- AT+TWT_PARAM - 设置 TWT 参数
- AT+TWT_SLEEP - 进入 TWT 低功耗
- AT+TWT_TEARDOWN - 拆除 TWT 会话
- AT+GET_CLOCK - 获取时钟源
- AT+SET_CLOCK - 设置时钟源
AT模块 9: 附录(Appendix)
- 生成 romfs.bin
- HTTPS 本地服务搭建
- MQTT 本地服务搭建
- MQTT TLS 方案(HiveMQ)