
TC35/TC35I模块的AT指令操作指南
下载需积分: 3 | 330KB |
更新于2025-06-21
| 180 浏览量 | 举报
1
收藏
TC35模块是一款广泛应用于GSM通信领域的模块,由西门子公司生产,支持GSM 900/1800MHz双频段,适用于短信服务和数据通信。TC35模块的中文AT命令集是其与计算机或其他设备进行通信时所使用的一系列指令,这些指令以文本形式发送,控制模块的行为。了解这些AT命令对开发者来说至关重要,因为它允许开发者以编程方式控制TC35模块,从而实现复杂的功能,如发送和接收短信、设置通信参数等。
### 中文AT命令基础
AT命令的全称是“Attention Command”,是由Hayes公司最早提出的一种用于调制解调器控制的标准命令集。在GSM模块中,这些命令被用来控制模块的功能。AT代表“Attention”,后续跟着具体指令。
#### 发送短信
- **AT+CMGS**: 这是用于发送短信的标准AT命令。开发者需要提供手机号码和消息内容。
- **AT+CMSS**: 这个命令用于从SIM卡存储中发送预先存储的短信。
- **AT+CMGW**: 将短信写入SIM卡存储,可以稍后使用AT+CMSS命令发送。
- **AT+CMSS**: 发送指定存储位置的短信。
#### 接收短信
- **AT+CMGL**: 列出SIM卡中所有短信,包括未读和已读短信。
- **AT+CMGR**: 读取指定索引的短信。
- **AT+CMGD**: 删除SIM卡中的特定短信或所有短信。
#### 状态报告
- **AT+CNMA**: 请求模块在发送短信成功后返回状态报告。
- **AT+CSMS**: 选择使用哪种短信服务中心。
#### 设置与配置
- **AT+CMEE**: 设置是否在发生错误时返回扩展错误信息。
- **AT+CNMI**: 设置模块如何报告新短信。
- **AT+CSCA**: 设置短信服务中心地址。
- **AT+CSCS**: 设置文本编码方式。
#### 网络注册与服务
- **AT+CREG**: 查询模块的网络注册状态。
- **AT+CGREG**: 查询模块的GPRS注册状态。
#### 调试与诊断
- **AT+CPIN**: 请求输入PIN码。
- **AT+CPMS**: 选择短信存储位置。
- **AT+CRSM**: 发送一般性安全相关的命令。
#### 其他重要命令
- **AT+CPMS="SM"**: 查询SIM卡中消息存储空间的状态。
- **AT+CMGL=1**: 读取SIM卡中第一个短信。
- **AT+CNMI=2,1**: 设置模块在接收到短信后立即返回状态。
### 中文AT命令的应用
当使用TC35模块进行短信服务开发时,开发者可以通过串口向模块发送AT命令来控制其行为。例如,要发送一个短信,可以使用如下AT命令:
```
AT+CMGF=1
AT+CMGS="138xxxx5678"
> 这是短信内容,按Ctrl+Z发送
```
这里,`AT+CMGF` 设置为1 表示文本模式,`AT+CMGS` 后面跟的是接收者的手机号码,输入完短信内容后,按照模块手册指定的特定结束符(如本例中的Ctrl+Z)来发送短信。
在实际应用中,开发者通常会编写程序,通过串口与TC35模块通信,使用AT命令集来实现短信的发送和接收。这个过程需要了解中文AT命令,因为很多情况下开发者需要对模块进行详细配置,以适应不同的网络环境和业务需求。
### 结语
随着物联网(IoT)和移动设备的普及,TC35这类GSM模块在远程通信和数据采集中的应用越来越广泛。掌握TC35的中文AT命令集,可以极大地提高开发效率,无论是对于个人开发者还是企业级应用来说,都是一个非常重要的技能。通过本文的介绍,即使是英文基础不好的朋友,也可以更加轻松地掌握TC35模块的AT命令,从而在实际开发中得心应手。
相关推荐










csw20066
- 粉丝: 0
资源目录
共 1 条
- 1
最新资源
- 基于Java的企业人事管理系统源码分析与应用
- C/C++编程面试题库:笔面真题大汇总
- 深入探讨计算机图像处理技术与课程内容
- Reflector v5.1.2.0绿色英文版:.Net Dll反编译工具发布
- MyKnowledgeDatabase:极速检索个人知识库
- C++实现线程委托库与多线程浏览器源码解析
- Windows下简易图形界面虚拟软驱使用与设置
- JAVA全套笔试题集及答案解析
- Protel DXP 元件库目录:深入解析与应用指南
- 网络封包拦截器1.0:高效网络数据切换显示
- 探索小波图像编码在VLSI设计中的应用
- 西安交大《电力电子技术》第四版答案解析
- ActionScript3.0动画制作基础教程
- Apache XML解析库封装,支持中文字符串的处理
- Janus System:高效.NET UI控件解决方案
- 掌握UNIX系统的SSH安全工具使用技巧
- 掌握windows平台下的网络性能测试工具Iperf 2.0.4
- 通信网络优化必读:GSM网络优化入门至精通
- LabVIEW实现虚拟键盘程序的设计与应用
- Oracle 11g数据库驱动jar包下载指南
- VC实现WGS84与高斯投影转换源代码解析
- SAMBA 24学时从入门到精通教程
- 孙卫琴著《基于MVC的struts应用》helloapp版本概览
- 跨平台Java编写的轻量级MP3音乐播放器