SIM900A模块AT命令手册:CMSIS-RTOS教程

需积分: 41 49 下载量 196 浏览量 更新于2024-08-07 收藏 4.83MB PDF 举报
"SIM900A模块AT命令手册_V1.04" 本文档是SIMCom公司的SIM900A模块的AT命令手册,适用于理解并操作该模块以实现通信功能。SIM900A是一款GSM/GPRS模块,通过AT指令集与上位机进行交互,提供语音、短信、数据传输等多种服务。 在13.3章节中,介绍了几个基本的AT命令及其用途: 1. `AT+COPS?`:这个命令用于查询模块当前已注册的网络运营商信息。返回结果如`+COPS: 0,0,"CHINA MOBILE"`表明模块已连接到中国移动的网络。 2. `AT+COPN`:此命令用于获取可用网络运营商的名称列表。`AT+COPN+`可以列出所有可用的网络,例如`"20201",,"COSMO"`和`"901012","Maritime Comm Partner AS"`。 3. `AT+CFUN=0`:这是一个关闭模块的命令,使模块进入最小功能模式,从而断开与当前网络的连接。在执行此命令后,模块将不再参与网络活动。 4. `AT+IPR?`:此命令用于查询模块的数据速率。返回的`+IPR: 0`表示当前数据速率是默认值。 5. `ATD6241xxxx;`:这是一个拨号命令,用于拨打电话。这里的`6241xxxx`应替换为实际的电话号码。 6. `AT+CFUN=1`:这个命令用于恢复模块到正常工作模式,重新连接到网络。在关闭模块后再打开时,需要使用这个命令。 7. `AT+CIMI`:这个命令用于查询模块的国际移动用户识别码(IMSI),IMSI是每个SIM卡的唯一标识,返回的结果如`460008184101641`。 这些命令是SIM900A模块操作的基础,对于开发基于GSM/GPRS的通信系统非常关键。在开发过程中,了解和熟练掌握这些AT指令能够帮助快速调试和优化系统性能。同时,手册也提醒用户注意,对于包含SIMCom模块的更大系统,系统验证的责任在于客户或系统集成商,且手册内容可能会因产品升级等原因进行更新。 SIM900A模块AT命令手册经过多次版本更新,例如V1.01增加了`AT+CLCC`和`AT+CR`等命令,V1.02增加了`AT+CIPDPDP`和`AT+CIPUDPMODE`等,这些更新反映了模块功能的不断丰富和完善。 SIM900A模块的AT命令手册是开发者进行通信系统设计和维护的重要参考文档,涵盖了从基本通信到高级功能的多种指令,确保用户能够充分利用模块的功能。