GSM模块AT指令完全指南
需积分: 19 35 浏览量
更新于2024-09-10
收藏 198KB PDF 举报
"这篇文档是关于GSM模块的AT指令集的总结,主要涉及一般命令和呼叫控制命令,用于GSM模块的应用开发和调试。"
GSM模块AT指令是通信协议中的一种,用于控制和配置GSM(全球系统移动通信)模块。这些指令通过串行接口发送给模块,以实现各种功能,如网络连接、通话控制和短信服务。
一、一般命令
1. AT+CGMI:该指令返回模块制造商的标识,帮助识别模块的品牌和型号。
2. AT+CGMM:获取模块的型号和频带支持信息,用于了解模块的能力和兼容性。
3. AT+CGMR:返回模块的软件修订版本,用于确定模块的固件更新情况。
4. AT+CGSN:获取IMEI(国际移动设备标识),每个GSM设备都有唯一的IMEI,用于设备识别。
5. AT+CSCS:选择终端特性设置,用于字符编码的转换,确保短信发送和接收的正确性。
6. AT+WPCS:设定电话簿状态,用于读取或写入电话簿条目。
7. AT+CIMI:获取IMSI(国际移动签约用户标识),这是SIM卡的唯一标识。
8. AT+CCID:读取SIM卡的CCID,即SIM卡的物理标识。
9. AT+GCAP:查询模块支持的功能,如语音、数据、短信等。
10. A/:重复上一条命令,方便快速执行相同操作。
11. AT+CPOF:关闭模块,停止软件堆栈和硬件层运行。
12. AT+CFUN:设置模块的功能级别,如完全启动、最小功耗模式等。
13. AT+CPAS:返回设备当前的活动状态,如空闲、通话中等。
14. AT+CMEE:报告错误信息,可以选择是否显示详细错误代码。
15. AT+CKPD:模拟小键盘操作,用于远程控制模块的输入。
16. AT+CCLK:设置或查询日期和时间,管理模块的内部时钟。
17. AT+CALA:设置闹钟,管理模块的报警功能。
18. AT+CRMP:播放预设的铃声旋律,如来电提示音。
19. AT+CRSL:调整来电铃声音量。
二、呼叫控制命令
1. ATD:拨打电话,发起语音、数据或传真呼叫。
2. ATH:挂断电话,结束通话。
3. ATA:应答来电,用于自动接听电话。
4. AT+CEER:提供详细的错误报告,分析通话建立失败的原因。
5. AT+VTD:发送DTMF信号,用于在通话中输入数字。
这些指令对于GSM模块的开发者和维护者来说至关重要,它们构成了与GSM模块交互的基础,并且是构建基于GSM通信的系统和应用的关键部分。通过理解和熟练使用这些指令,可以有效地调试和优化GSM模块的功能。
2014-05-08 上传
2013-08-01 上传
2015-11-25 上传
2022-08-03 上传
122 浏览量
2021-05-10 上传
2017-09-08 上传
jixin_w
- 粉丝: 2
- 资源: 5
最新资源
- 探索AVL树算法:以Faculdade Senac Porto Alegre实践为例
- 小学语文教学新工具:创新黑板设计解析
- Minecraft服务器管理新插件ServerForms发布
- MATLAB基因网络模型代码实现及开源分享
- 全方位技术项目源码合集:***报名系统
- Phalcon框架实战案例分析
- MATLAB与Python结合实现短期电力负荷预测的DAT300项目解析
- 市场营销教学专用查询装置设计方案
- 随身WiFi高通210 MS8909设备的Root引导文件破解攻略
- 实现服务器端级联:modella与leveldb适配器的应用
- Oracle Linux安装必备依赖包清单与步骤
- Shyer项目:寻找喜欢的聊天伙伴
- MEAN堆栈入门项目: postings-app
- 在线WPS办公功能全接触及应用示例
- 新型带储订盒订书机设计文档
- VB多媒体教学演示系统源代码及技术项目资源大全