GSM模块AT指令集详解

需积分: 10 2 下载量 139 浏览量 更新于2024-07-28 收藏 319KB PDF 举报
"这篇文档详细介绍了GSM模块的AT指令集,主要针对TC35、TC35i、MC35i、MC39i、M22、SIM300等型号,提供了全面的AT命令及应用示例。文档分为多个章节,包括一般AT命令、呼叫控制、网络业务、安全性、电话本、短消息、补充业务、数据业务、传真相关以及V.24和V.25的命令。此外,特别提醒用户在使用模块前需详细阅读手册,并确保模块连接配置无误,避免因随意使用AT命令导致的损坏。" GSM模块AT指令集是GSM通信技术中的核心部分,允许用户通过串行接口与模块进行交互,控制和配置模块的各种功能。AT指令是ASCII文本命令,以"AT"开头,通常用于测试、诊断和配置GSM模块。这些指令涵盖了从基本通信设置到高级服务的各个方面。 1. **一般AT命令**:这些命令用于设置模块的基本参数,如查询模块状态、设置波特率、控制串口通信等。例如,`AT`命令用于检查模块是否正常响应,`ATE0`关闭回显功能,`AT+CGMR`用于打印模块的固件版本。 2. **呼叫控制命令**:这部分包括拨打电话、接听、挂断和管理通话的命令,如`ATD`用于拨打电话,`ATA`用于接听来电,`ATH`挂断电话。 3. **网络业务命令**:涉及到GSM网络服务的设置,如注册到网络、查询网络状态、获取SIM卡信息等。例如,`AT+COPS?`查询当前选择的运营商,`AT+CSQ`获取信号强度。 4. **安全性命令**:与SIM卡和网络安全性相关的命令,如设置PIN码、PUK码,或者启用/禁用SIM卡锁定。 5. **电话本命令**:用于管理模块内的联系人存储,包括读取、写入、删除联系人记录。 6. **短消息服务(SMS)命令**:涉及发送、接收、存储和删除短信,如`AT+CMGF`设置短信模式(PDU或文本),`AT+CMGS`发送短信。 7. **补充业务命令**:涵盖呼叫等待、呼叫转移等增值服务的设置。 8. **数据业务命令**:与GPRS、EDGE等数据连接相关,如设置APN、建立和断开数据连接。 9. **与传真相关的命令**:支持通过GSM模块进行传真传输。 10. **基于V.24和V.25的命令**:这些命令遵循V.24和V.25ter协议,用于控制调制解调器功能,如流控和错误检测。 在实际应用中,用户需要根据具体的GSM模块型号和应用场景选择合适的AT指令,正确配置模块以实现预期的功能。上海龙兰新SH-LLXDZ作为专业的GSM模块开发商,提供开发板和开发套件,为用户提供了便捷的硬件平台来测试和开发基于GSM模块的应用。用户在使用过程中,可以参考提供的技术支持和销售联系方式,以获得必要的帮助。