GSM/GPRS AT指令集完全指南

需积分: 10 2 下载量 191 浏览量 更新于2024-09-13 收藏 127KB PDF 举报
"GSM/GPRS AT指令集查找表,由深圳市森森科技发展有限公司提供,包含全面的GSM/GPRS AT指令,适用于串口通信和PC调试。" GSM/GPRS AT指令集是用于控制GSM(全球系统移动通信)和GPRS(通用分组无线服务)模块的一系列命令,这些指令允许用户通过串行接口与模块进行通信,执行各种操作,如建立和结束通话、发送和接收短信、连接到GPRS网络以及配置模块参数。AT指令集基于ASCII文本,以“AT”开头,后面跟随特定的参数或命令。 1. **一般命令**: - `AT`:检查模块是否正常响应,是最基本的测试命令。 - `AT+CGMR`:读取模块的版本信息。 - `AT+CME ERROR`:查询错误代码,帮助诊断问题。 - `AT+CFUN`:设置模块的功能模式,例如启动和关闭射频单元。 - `AT+CMEE`:设置错误报告级别,影响错误消息的详细程度。 2. **呼叫控制命令**: - `ATD`:拨打电话。 - `ATA`:应答来电。 - `AT+CCID`:获取SIM卡的ICCID号,即SIM卡的唯一标识。 - `AT+CLIP`:开启或关闭来电号码显示功能。 - `AT+CHLD`:控制通话状态,如挂断、保持或合并通话。 3. **网络服务命令**: - `AT+CGATT`:连接或断开GPRS网络。 - `AT+CGDCONT`:设置PDP上下文,定义GPRS连接的APN(接入点名称)。 - `AT+COPS`:查询或设置网络运营商选择模式。 - `AT+CGEREP`:报告网络质量信息。 - `AT+CUSD`:发送 USSD(Unstructured Supplementary Service Data)请求,如查询话费余额。 4. **安全命令**: - `AT+CPIN`:输入SIM卡的PIN码或PUK码解锁。 - `AT+CSIM`:读取或写入SIM卡的数据。 - `AT+CIPSHUT`:关闭安全会话。 - `AT+CPWD`:更改SIM卡的密码。 5. **电话簿命令**: - `AT+CPBR`:读取、写入或删除SIM卡或手机内存中的联系人。 - `AT+CNMI`:控制新短信的通知方式,如实时显示或存储到内存。 6. **短消息服务(SMS)命令**: - `AT+CMGF`:设置短信模式,可选文本或PDU模式。 - `AT+CMGS`:发送短信。 - `AT+CMGL`:读取短信存储区的短信。 - `AT+CMGD`:删除短信。 - `AT+CNMI`:设置新短信的处理方式,例如立即通知或存储。 这些指令是开发GSM/GPRS模块应用的基础,适用于物联网设备、远程监控系统、车载通信等多种场景。通过这些指令,开发者可以实现对GSM/GPRS模块的精细控制,从而实现数据传输、语音通信等功能。在进行串口通信或PC调试时,了解并熟练使用这些指令至关重要。