M35 GSM模块AT指令集详解
5星 · 超过95%的资源 需积分: 10 89 浏览量
更新于2024-07-23
收藏 1.53MB PDF 举报
"M35_AT指令集详解.pdf"
这篇文档详细介绍了上海移远通信技术有限公司的GSM无线通信模块M35所使用的AT指令集。AT指令是控制GSM模块进行通信的基础,允许用户通过串行接口与模块交互,设置模块参数、进行网络连接和数据传输等操作。
在文档中,版本号为1.2,日期为2012-04-11,状态为已发布。文档开头提到了安全警告,强调客户需按照提供的规范和参数进行设计,以避免因操作不当引起的人身伤害或财产损失。此外,公司保留对文档内容进行更新的权利,并声明了文档的版权归属。
文档的目录包括了修改记录、概要、相关参考文档、AT命令术语缩写和惯例、AT命令语法、支持的字符集、流控简介以及一系列通用AT命令的详细解释。其中,通用命令涵盖了如下内容:
1. ATI:显示产品ID信息,用于获取模块的基本标识。
2. AT+GMI:请求制造商ID信息,可以知道模块是由哪个厂家制造。
3. AT+GMM:请求TA(终端适配器)的制造商和型号信息,提供更具体的设备信息。
4. AT+GMR:请求TA软件版本信息,了解模块运行的固件版本。
5. AT+GOI:请求全球目标识别ID,通常与IMEI(国际移动设备识别码)相关。
6. AT+CGMI、AT+CGMM和AT+CGMR:与GSM网络相关的制造商和版本信息查询。
7. AT+GSN和AT+CGSN:请求TA的序列号(IMEI),每个模块都有唯一的IMEI号。
8. AT&F:将所有TA参数重置为出厂配置,恢复默认设置。
9. AT&V:显示当前配置,查看模块的设置状态。
10. AT&W:保存用户配置参数,使得设置在重启后仍然有效。
11. ATQ:设置结果码显示模式,影响模块返回信息的详细程度。
12. ATV:设置TA响应返回内容格式,可能影响到数据的解析。
13. ATX:设置CONNECT结果码格式和检测呼叫进程,与连接管理和错误处理有关。
14. ATZ:复位为缺省配置,类似于软重启。
15. AT+CFUN:设置模块功能,可以启用或禁用不同级别的模块功能,如电源管理、语音服务等。
16. AT+QPOWD:关机命令,关闭模块电源。
这些指令是GSM模块编程和调试的关键,理解并熟练运用它们能够有效地控制和优化M35模块的性能和功能。对于开发基于M35的通信系统或设备的工程师来说,这份指令集详解是不可或缺的参考资料。
2017-09-20 上传
2017-06-12 上传
2022-09-21 上传
2017-11-01 上传
2013-08-15 上传
2020-05-30 上传
118 浏览量
snake_xiao
- 粉丝: 1
- 资源: 15
最新资源
- matlab拟合差值代码-DMFT:用于单身汉的DMFT代码的最终版本
- 人工智能导论,搜索大作业;2048AI.zip
- date-time-event:一个非常简单的程序包,用于在特定的DateTime触发事件
- 星空流程跟踪编制关联系统源代码
- LanguageCreator:一种自制玩具编程语言。 构造一个AST并验证作用域规则。 具有类型推断功能,支持函数和函数,具有构造函数的类(但无继承),while和for循环,ifelseifelse条件,异常,动态对象等
- My机器学习资料包!!!
- 人工智能导论课程设计-用强化学习玩FlappyBird.zip
- sipp.svn5.zip_Linux/Unix编程_Unix_Linux_
- barba:在您的网站页面之间创建麻烦,流畅和平滑的过渡
- cross-sell-prediction-heorku
- pwtweetar-aframe
- matlab拟合差值代码-teamtracking:团队追踪
- Save-Turtle-Prediction
- 万事俱备
- ms-mattention:关注、收藏插件
- flutter 搭建项目架构