### AT指令大全详解 #### 一、基本信息与通信设置 **1. AT+CGMI**:此指令用于获取模块制造商的标识。它帮助用户识别所使用的模块品牌。 **2. AT+CGMM**:用于查询模块型号,支持的频段如GSM900、DCS1800和PCS1900。这对于了解模块的全球移动通信系统(GSM)频率兼容性至关重要。 **3. AT+CGMR**:查询模块的硬件版本和软件版本。这是维护和更新模块固件时的重要信息。 **4. AT+CGSN**:用于获取模块的国际移动设备身份(IMEI),这是一个唯一的设备识别码,用于全球范围内的设备追踪。 **5. AT+CSCS**:选择用于数据传输的编码格式,如8位非透明模式或透明模式,确保数据在不同设备间传输的一致性和完整性。 #### 二、网络服务与状态 **6. AT+WPCS**:查询网络服务状态,了解当前的网络连接情况,如是否注册到网络,信号强度等。 **7. AT+CIMI**:读取SIM卡中的国际移动用户身份(IMSI),但在读取前可能需要输入PIN码进行验证。 **8. AT+CCID**:获取SIM卡的集成电路卡识别码(ICCID),是SIM卡的唯一标识符。 **9. AT+GCAP**:查询模块支持的功能集,包括短信、语音、数据等服务能力。 #### 三、操作控制与调试 **10. A/**:控制命令,通常用于测试和调试目的。 **11. AT+CPOF**:关闭GSM功能,类似于设备的关机命令。 **12. AT+CFUN**:控制模块的电话功能,可以选择性地开启或关闭特定功能,如语音、数据、短信等。 **13. AT+CPAS**:查询模块的活动状态,确认模块是否处于正常工作状态。 **14. AT+CMEE**:设置错误消息报告级别,可以提高模块调试时的诊断信息。 **15. AT+CKPD**:检查键盘,确认键盘功能是否正常。 #### 四、时间与日期管理 **16. AT+CCLK**:设置或查询当前的时间和日期,对于日志记录和定时任务非常重要。 **17. AT+CALA**:激活闹钟功能,可用于设定定时器或提醒。 #### 五、资源管理与配置 **18. AT+CRMP**:资源管理,用于管理模块内部的资源分配。 **19. AT+CRSL**:控制振铃,管理来电时的铃声和振动设置。 #### 六、呼叫与通话管理 **1ATD**:发起一个呼叫。 **2ATH**:挂断正在进行的呼叫。 **3ATA**:接听来电。 **4AT+CEER**:显示错误代码,帮助诊断最近一次操作失败的原因。 **5AT+VTD**:设置DTMF音的发送方式,控制双音多频信号的发送速度。 **6AT+VTS**:发送DTMF音,用于自动化拨号过程。 **7ATDL**:取消等待中的呼叫。 **8AT%Dn**:查询DTR线的状态,用于同步设备间的通信。 **9ATS0**:启用应答器,自动响应特定的呼叫或信号。 #### 七、安全与权限 **10AT+CICB**:设置来电转移,当无法接听电话时自动转接到另一个号码。 **11AT+CSNS**:设置网络选择模式,手动或自动选择网络。 **12AT+VGR**:查询语音组呼(GVR)状态。 **13AT+CMUT**:切换静音模式,控制话筒输入。 **14AT+SPEAKER**:控制扬声器开关,用于免提通话。 **15AT+ECHO**:启用回声消除,改善通话质量。 #### 八、SIM卡管理 **1AT+CPIN**:设置或查询SIM卡的PIN码状态。 **2AT+CPIN2**:查询或设置SIM卡的PUK码。 **3AT+CPIN?**:查询PIN码是否已启用。 **4AT+CLCK**:设置锁屏密码,增强设备安全性。 **5AT+CPWD**:设置访问密码,保护设备免受未授权访问。 #### 九、电话簿管理 **1AT+CPBS**:选择电话簿存储区,如SIM卡或设备内存。 **2AT+CPBR**:读取电话簿条目,查看存储的联系人信息。 **3AT+CPBF**:清除电话簿中的所有条目。 **4AT+CPBW**:写入电话簿条目,添加新的联系人信息。 **5AT+CPBP**:查询电话簿中的联系人信息。 **6AT+CPBN**:设置默认拨打的号码。 #### 十、电话状态与通知 **7AT+CNUM**:查询本机号码。 **8AT+WAIP**:暂时阻止来电显示,匿名拨打。 **9AT+WDCP**:删除已拨打的号码记录。 **10AT+CSVM**:启动语音邮件服务。 #### 十一、短消息服务 **1AT+CSMS**:选择短消息服务模式,如文本模式或PDU模式。 **2AT+CNMA**:设置短信通知方式。 **3AT+CPMS**:选择短信存储位置,如SIM卡或设备内存。 **4AT+CMGF**:设置短信格式,如文本或PDU格式。 **5AT+CSAS**:设置短信服务状态。 **6AT+CRES**:重置短信服务。 **7AT+CSDH**:显示短信服务的数据处理方式。 **8AT+CNMI**:设置短信接收通知方式。 **9AT+CMGR**:读取已收到的短信。 **10AT+CMGL**:列出所有短信。 **11AT+CMGS**:发送短信。 **12AT+CMGW**:写入短信到存储区。 **13AT+CMSS**:设置短信存储区。 **14AT+CSMP**:设置短信参数。 **15AT+CMGD**:删除短信。 **16AT+CSCA**:设置短信服务中心号码。 **17AT+CSCB**:选择短信广播服务。 **18AT+WCBM**:管理短信广播消息。 **19AT+WMSC**:查询短信服务状态。 **20AT+WMGO**:发送短信。 #### 十二、数据通信 **1AT+CCFC**:设置呼叫前转条件。 **2AT+CLCK**:设置锁屏密码。 **3AT+CPWD**:设置访问密码。 **4AT+CCWA**:发送DTMF音序列。 **5AT+CLIR**:设置来电显示限制。 **6AT+CLIP**:设置来电显示呈现。 **7AT+COLP**:设置来电线路标识呈现。 **8AT+CAOC**:设置附加操作码。 **9AT+CACM**:设置附加呼叫管理。 **10AT+CAMM**:查询附加呼叫管理状态。 **11AT+CPUC**:设置附加拨号控制。 **12AT+CHLD**:设置呼叫保持和多方通话。 **13AT+CLCC**:查询呼叫列表。 **14AT+CSSN**:设置补充业务通知。 **15AT+CUSD**:设置用户服务数据。 **16AT+CCUG**:设置用户服务组。 #### 十三、其他功能 **1AT+CBST**:设置基站位置信息。 **2AT+FCLASS**:选择功能类,定义设备的操作模式。 **3AT+CR**:设置环回测试。 **4AT+CRC**:设置循环冗余校验(CRC)。 **5AT+ILRR**:设置接口层速率报告。 **6AT+CRLP**:设置连接速率限制。 **7AT+DOPT**:设置数据选项。 **8AT%C**:设置压缩选项。 **9AT+DS**:查询V42压缩状态。 **10AT+DR**:设置V42压缩。 **11AT\N**:设置调制解调器噪声抑制。 #### 十四、故障诊断与维护 **1AT+FTM**:设置故障检测模式。 **2AT+FRM**:设置故障恢复模式。 **3AT+FTH**:设置HDLC故障处理。 **4AT+FRH**:设置HDLC故障恢复。 **5AT+FTS**:设置定时器超时值。 **6AT+FRS**:设置复位策略。 #### 十五、高级数据服务 **1AT+FDT**:设置数据传输速率。 **2AT+FDR**:查询数据传输速率。 **3AT+FET**:设置数据终止字符。 **4AT+FPTS**:设置帧协议类型。 **5AT+FK**:设置数据流控制。 **6AT+FBOR**:设置数据缓冲区大小。 **7AT+FBUF**:设置数据缓存策略。 **8AT+FCQ**:设置数据压缩。 **9AT+FCR**:设置数据流控制。 **10AT+FDIS**:设置数据服务指示。 **11AT+FDCC**:设置数据通信控制。 **12AT+FLID**:设置线路标识。 **13AT+FPHC**:设置数据包头压缩。 #### 十六、接口配置 **1AT+IPR**:设置接口波特率。 **2AT+I**:查询接口状态。 这些AT指令覆盖了从基本的信息查询到复杂的通信控制和安全设置,是终端设备与PC应用之间连接与通信的核心。熟练掌握并合理应用这些指令,能够显著提升设备的性能和用户体验,同时也能有效解决通信过程中遇到的各种问题。
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助