Quectel M35 GSM/GPRS 模块AT指令完全指南

5星 · 超过95%的资源 需积分: 10 118 下载量 135 浏览量 更新于2024-07-26 收藏 1.53MB PDF 举报
"Quectel M35 是一款由移远通信技术有限公司推出的GSM/GPRS通信模块,具有低功耗、小尺寸和四频等特点。该模块支持一系列AT指令,用于配置和控制模块的功能。这份文档详细介绍了M35模块的AT指令集,包括通用命令、网络连接命令、数据传输命令等多个方面的内容,帮助用户更好地理解和使用M35模块进行通信设计。" 在AT指令集详解中,涵盖了以下几个主要的知识点: 1. **通用命令**:这些命令主要用于获取模块的基本信息和进行基本设置。例如,`ATI`显示产品ID信息,`AT+GMI`请求制造商ID,`AT+GMM`和`AT+CGMM`请求TA(Terminal Adapter)的制造商和型号信息,`AT+GMR`和`AT+CGMR`获取软件版本,`AT+GSN`和`AT+CGSN`查询IMEI(国际移动设备身份码),`AT&F`重置参数至出厂设置,`AT&W`保存用户配置,`ATQ`设置结果码显示模式,`ATV`调整响应内容格式,`ATX`设定CONNECT结果码格式和检测呼叫进程,`ATZ`执行系统复位,以及`AT+CFUN`控制模块功能。 2. **网络连接命令**:这部分指令涉及网络注册、网络状态查询和网络选择等,如`AT+COPS`用于设置和查询网络运营商选择,`AT+CREG`监控网络注册状态,`AT+CGATT`激活/去激活GPRS附着状态。 3. **数据传输命令**:这些命令涉及建立、管理和终止数据连接,例如`AT+CGDCONT`设置PDP上下文,`ATD`拨打电话并建立连接,`ATA`应答来电,`ATH`挂断电话,`AT+CGACT`激活或去激活PDP上下文,以及`AT+CGDATA`建立GPRS连接。 4. **电源管理命令**:如`AT+QPOWD`用于关机,这是节能和电源控制的重要命令。 5. **其他高级命令**:还包括短信服务(SMS)相关的AT命令,如`AT+CMGF`设置短信模式,`AT+CMGS`发送短信,以及网络时间同步命令`AT+CCLK`等。 6. **字符集与流控**:文档还提到了支持的字符集,包括ASCII和UCS2,以及流控的基本概念,通常包括硬件流控(如RTS/CTS)和软件流控(如XON/XOFF)。 这些AT指令是通过串口与M35模块进行通信的基础,用户可以通过这些指令实现对模块的控制,包括网络连接、数据传输、电源管理等功能,从而在物联网、远程监控、车载通信等多种应用场景中使用。在实际应用时,需要根据具体需求选择合适的指令,并注意命令的正确语法和使用环境。