"SIM900A模块AT命令手册_V1.04"
本文档是SIMComSIM900A模块的AT命令手册,版本为1.04,旨在帮助用户通过AT命令有效地使用SIM900A模块,加速开发进程。手册强调,SIMCom不对任何附加信息做独立试验,客户或系统集成商需负责整体系统的验证。内容可能因产品升级而更新,且不构成任何担保。手册中的信息受芯讯通无线科技(上海)有限公司的专利保护,未经许可不得复制或传播。
SIM900A模块支持多种AT命令,包括用于语音和短信操作的命令。在13.6节中,提到了DTMF语音命令,如`AT+CLDTMF`用于发送DTMF音,例如数字序列"1,2,3,4,5"。在13.7节中,详细介绍了短信操作,包括设置短信系统进入文本模式(`AT+CMGF=1`),指定字符编码(如`AT+CSCS="GSM"`),发送短信(`AT+CMGS`),以及读取短信(`AT+CMGR`)。例如,发送短信给号码`+861391818xxxx`,内容为"This is a test",并通过`Ctrl+Z`发送。当收到短信时,模块会自动报告收到的短信通知,如`+CMTI: "SM",1`,用户可以使用`AT+CMGR`命令按序号读取未读短信。
此外,手册还包含了其他一些命令,如:
- `AT+CALS`: 用于设置或查询模拟信号的参数。
- `AT+CBTE`: 用于蓝牙增强数据速率设置。
- `AT+STTONE`: 控制内部蜂鸣器的开关。
- `AT+CIPDPDP`: 与GPRS数据连接有关的命令。
- `AT+CIPUDPMODE`: 设置GPRS连接的用户数据压缩模式。
- `AT+SGPIO`: 控制SIM900A模块的GPIO引脚状态。
- `AT+SPWM`: 用于配置和控制PWM输出。
- `AT+ECHO`: 开启或关闭串口回显功能。
- `AT+CLCC`: 查询当前呼叫状态。
- `AT+CR`: 关闭模块的记录功能。
- `AT+GSMBUSY`: 查询模块是否忙于GSM业务。
- `AT+CIPRXGET`: 获取GPRS接收数据。
手册的版本历史记录了从1.00到1.04的命令添加和更改,显示了手册内容的逐步完善和功能增强。
SIM900A模块通过这些AT命令提供了丰富的语音和数据通信能力,适用于各种嵌入式系统和物联网应用。开发者可以根据手册提供的信息,灵活地实现模块的各种功能,如语音通话、短信收发、数据连接等。