使用AT指令进行短信与呼叫操作指南
3星 · 超过75%的资源 需积分: 10 110 浏览量
更新于2024-08-01
收藏 136KB DOC 举报
"本文主要介绍了如何使用AT指令来实现短消息的发送和接收,以及电话的拨打和接听。AT指令是通信设备与模块之间进行通信的一种标准协议,尤其在GSM(全球系统移动通信)中广泛应用。"
在GSM通信中,AT指令是设备与SIM卡之间的交互方式。以下是一些关键的AT指令及其用途:
1. AT+CSCS:这个命令用来设置字符集。"GSM"表示使用GSM默认字符集,而"PCCP437"则指定了PC字符集编码437。执行这些命令后,如果响应为"OK",则表示设置成功。
2. AT+CIMI:通过此命令,可以读取SIM卡上的IMSI(国际移动用户识别号),它是一个15位数字的唯一标识符。在读取IMSI时,可能需要先输入PIN码。
3. AT+GCAP:此命令用于获取模块的性能列表,显示了模块支持的功能,例如GSM命令和FAX命令。响应中的"+CGSM+FCLASS"表明模块支持GSM和传真功能。
4. AT^SMSO:这个命令用于关闭GSM协议栈和物理层的工作,即关闭电源。执行后,模块会正常退出网络并关机,响应为"^SMSO:MSOFF OK"。
5. AT+CMEE:此命令控制是否显示详细的错误信息。当设置为0时,错误将以简单的"ERROR"形式显示;设置为1时,将显示"CMEERROR"或"CMSERROR"的详细错误代码。
6. ATD命令是拨号命令,用于建立语音、数据或传真业务的连接。它可以接受多种格式,包括直接输入电话号码、从电话簿中选择、或使用GSM拨号序列。成功的响应可以是"OK"(仅对语音呼叫)或"CONNECT<speed>",表示已建立连接并给出了连接速度。
以上内容概述了AT指令在短信发送、电话拨打和接收中的基本应用。通过这些命令,开发者可以实现嵌入式通信系统的各种功能,比如创建短信应用、设计自动拨号系统等。在实际操作中,还需要根据具体的硬件和软件环境来调整和使用这些指令。
2013-08-24 上传
102 浏览量
点击了解资源详情
点击了解资源详情
2008-09-22 上传
2012-04-21 上传
liyishan13
- 粉丝: 3
- 资源: 3
最新资源
- java中MyEclipse快捷大全.pdf
- Java开源项目Hibernate快速入门
- 现代电子技术基础(数电部分)课后习题答案 第二章
- 用户界面设计分析文档
- AnyData 无线模块,AT指令全集【MODEM专用】
- asp新闻发布系统daima
- linux驱动编程(LED3)
- dx的入门pdf文件
- arm 片上系统设计要点
- javaScript语言精髓和编程实践迷你书
- Asp.net数据库常用的Sql操作
- 3G技术讲解.pdf 3G技术讲解.pdf
- javabean操作数据库
- 直驱永磁同步风力发电机的最佳风能跟踪控制[1]
- Thinking in C++ 02.pdf
- JSF in action(英文完整版)