GSM模块AT指令完全指南:SMS与PDU模式
需积分: 9 113 浏览量
更新于2024-07-28
收藏 676KB PDF 举报
"这篇文档是AT指令集的中文详尽指南,主要针对GSM模块如TC35系列和SIM300,涵盖了AT指令的基本使用方法,包括短信服务(SMS)在PDU模式下的操作。内容包括设置指令、SMS文本模式和SMSPDU模式的详细解释,以及PDU的基本组成元素。"
AT指令集是通信模块和设备之间进行交互的基础,通过这些指令可以配置和控制模块的功能。本手册特别关注了SMS服务,它提供了在PDU(Protocol Data Unit)模式下处理短信的指南。PDU模式是GSM网络中短信传输的标准方式,尤其适用于需要直接操作二进制数据的情况。
1. **服务中心号码 (+CSCA)**: AT+CSCA用于设置短消息服务中心(SMSC)的电话号码,这是发送短信时的必经途径。
2. **选择消息服务 (+CSMS)**: AT+CSMS用来选择使用短信服务的模式,可以选择文本模式或PDU模式。
3. **选择消息格式 (+CMGF)**: AT+CMGF指令切换短信模式,1表示PDU模式,0表示文本模式。
4. **SMS文本模式**: 在文本模式下,短信内容可以直接以可读文字形式输入和发送。
5. **SMSPDU模式**:
- **发送方SMS-Submit (Mobile Originated)**: 包括使用+CMGW将短信写入SIM卡,+CMSS从SIM卡发送短信,以及+CMGS直接从终端发送。
- **接收方SMS-DELIVER (Mobile Terminated)**: 包括用+CMGL列出、+CMGR读取和+CMGD删除收到的短信。
6. **SMSPDU基本组成元素**:
- **发送方PDU格式 (SMS-SUBMIT-PDU)**: 描述了如何构造发送短信的PDU格式。
- **接受方PDU格式 (SMS-DELIVER-PDU)**: 解释了接收到的短信的PDU结构。
- **SCA短消息服务中心地址格式**: 描述SMSC地址的表示方法。
- **PDU Type**: 第一个八位位组定义了PDU的类型。
- **MR信息参考 (Message Reference)**: 用于识别特定的消息。
- **DA/OA 接收方地址与发送方地址**: 在PDU中表示收件人和发件人的地址。
- **PID协议标识 (Protocol-Identifier)**: 指示数据编码和压缩的协议。
- **DCS数据编码**: 说明短信内容的数据编码标准,如7位ASCII、8位UCS2等。
这个指南不仅适合初级用户了解AT指令的基本操作,也对高级用户深入理解SMS PDU模式的操作流程具有极高的价值。通过学习这个手册,用户可以编写程序直接与GSM模块进行低级别的通信,实现更高效、更灵活的短信应用。
2018-02-01 上传
2023-06-09 上传
2023-06-09 上传
2024-04-23 上传
2023-06-08 上传
2024-04-23 上传
2023-07-25 上传
2023-06-08 上传
yyl259775
- 粉丝: 4
- 资源: 9
最新资源
- C++标准程序库:权威指南
- Java解惑:奇数判断误区与改进方法
- C++编程必读:20种设计模式详解与实战
- LM3S8962微控制器数据手册
- 51单片机C语言实战教程:从入门到精通
- Spring3.0权威指南:JavaEE6实战
- Win32多线程程序设计详解
- Lucene2.9.1开发全攻略:从环境配置到索引创建
- 内存虚拟硬盘技术:提升电脑速度的秘密武器
- Java操作数据库:保存与显示图片到数据库及页面
- ISO14001:2004环境管理体系要求详解
- ShopExV4.8二次开发详解
- 企业形象与产品推广一站式网站建设技术方案揭秘
- Shopex二次开发:触发器与控制器重定向技术详解
- FPGA开发实战指南:创新设计与进阶技巧
- ShopExV4.8二次开发入门:解决升级问题与功能扩展