TC35-AT指令完全指南:掌控手机功能
需积分: 35 200 浏览量
更新于2024-09-15
收藏 83KB PDF 举报
"这篇文档是关于TC35模块的AT指令大全,包含了全面的AT指令,可以帮助用户实现对模块的各类操作,如获取模块信息、控制电话簿、短信收发、呼叫控制等。"
AT指令是GSM通信中用于控制和配置调制解调器或模块的一系列命令,它们通常由两个英文字符"A"和"T"组成,后面跟着参数或特定功能的代码。在提供的部分中,列出了多个关键的AT指令及其用途:
1. AT+CGMI: 获取模块制造商的标识,帮助识别模块的品牌和型号。
2. AT+CGMM: 用于获取模块的具体型号和版本信息,这对于诊断和配置模块至关重要。
3. AT+CGMR: 显示模块的软件修订版本,可用于确定模块的固件更新情况。
4. AT+CGSN: 获取IMEI(国际移动设备标识),每个GSM设备都有唯一的IMEI,用于设备追踪和身份验证。
5. AT+CSCS: 选择文本编码方式,确保在设备间正确传输和显示字符。
6. AT+CMGF: 切换短信模式,可选择PDU模式或文本模式发送和接收短信。
7. AT+WPCS: 设置电话簿状态,允许管理存储在模块中的联系人信息。
8. AT+CIMI: 获取IMSI,这是SIM卡的唯一标识,用于网络注册和鉴权。
9. AT+CCID: 获取SIM卡的识别号,有助于识别SIM卡信息。
10. AT+GCAP: 显示模块支持的功能列表,包括网络服务和模块特性。
11. 'A/'命令:重复上一个执行的命令,方便操作。
12. AT+CPOF 和 AT+CFUN: 控制模块的电源和功能状态,包括启动、关闭和待机模式。
13. AT+CPAS: 返回设备当前的活动状态,例如是否已开机、是否在通话等。
14. AT+CMEE: 设置错误报告方式,可以选择使用详细错误代码或简化的“ERROR”。
15. AT+CKPD: 模拟小键盘输入,用于远程控制设备进行按键操作。
16. AT+CCLK: 管理模块的内部时钟,设置或查询日期和时间。
17. AT+CALA: 配置闹钟功能,可在指定时间触发提醒。
18. AT+CRMP: 在模块的蜂鸣器上播放预设的旋律,用于来电提示或短信通知。
19. AT+CRSL: 调整来电铃声音量,提供个性化体验。
20. ATD: 拨打号码,建立语音、数据或传真呼叫。
21. ATH: 结束通话,挂断电话。
22. ATA: 接听来电,自动应答电话。
23. AT+CEER: 扩展错误报告,提供更详细的错误信息,帮助调试通信问题。
24. AT+VTD: 发送DTMF信号,用于交互式语音响应系统或自动电话系统。
这些AT指令对于开发基于GSM通信的应用,如物联网设备、远程监控系统或嵌入式系统,都极其重要。通过理解和熟练使用这些指令,开发者能够实现对GSM模块的精细控制,完成各种复杂的通信任务。
2010-04-27 上传
2011-04-11 上传
2009-09-17 上传
2011-09-12 上传
2008-09-19 上传
2010-11-22 上传
2008-11-11 上传
dyzy101013
- 粉丝: 0
- 资源: 1
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍