实用的AT指令

转载 2004年09月21日 10:40:00
  单片机和GSM引擎之间采用AT指令实现互相之间的通信,因此有必要了解一下AT指令的格式和几条常用的指令。更详细的资料可以参考GSM07.05和GSM07.07规范。
  单片机发出的AT指令用来建立通信链路,AT指令集的命令格式帧都以AT开头,下面是几个常用的AT指令。
1.设置短消息中心
AT+CSCA=“+8613800270500”回车(具体的号码由当地的运营商决定。)
2.接收短消息
+CMTI:“SM”,X (X表示接收短消息的SIM卡存储号码)
AT+CMGR=X回车 (从X存储区读短消息)
AT+CMGD=X回车 (从X存储区删除短消息)
3.发送短消息
AT+CMGF=1回车(采用文本格式发送,如用PDU格式,则AT+CMGF=0)
AT+CMGS=“+8613xxxxxxxxx”回车
>输入短消息。Crtl+Z结束并发送。
4.重要的指令
ATZ;E 回车 Echo OFF
ATZ;E1回车 Echo ON
AT+CREG?回车 回答x(X=2脱网,X=1注册,X=0状态不明)
AT+COPS?回车 表示SIM卡是否被网络接受
AT+COPS=?回车 显示所有可用的网络。
5.建立语音呼叫
AT+CREG?回车(是否网络注册)
ATD13xxxxxxxxx;回车(语音呼叫和数据呼叫建立的区别在于号码后所接的分号上)
6.改变并保存参数
AT+IPR=2400 回车(改变RS232口的速率至2400bps)
AT&W 回车 (保存已改参数)
7.输入PIN码
AT+CPIN=“xxxx”
  通信链路建立以后,单片机就可以发出信息单元帧了,信息的帧格式如下:
  其中标志帧开始的帧头为十六进制的10H和02H,标志信息结束的是10H和03H,最后二位是数据部分按16位求和以后取模的结果,用做校验位。对于数据位,为了避免出现错误的结束标志,规定每出现一个10H码字以后,后面插入一个空字符00H。接收端如果收到信息以后,就要相应地去掉空字符。如果接收端收到的数据部分和BCS部分按照16位相加以后的结果不等于0,就表示传输出现错误,所收到的信息就要丢掉。

午休,小憩一下:常用的windows 命令行命令

没有什么特别,习惯使然。绝大多数人电脑操作都是鼠标。犹如开发一段日子在linux下一段时间在windows 下,我还是喜欢尽量用命令。说来还有一段有趣的事情,记得高中那会我比较喜欢电脑,花了200大洋...
  • origin100
  • origin100
  • 2012年03月06日 14:19
  • 1151

实用AT指令

  单片机和GSM引擎之间采用AT指令实现互相之间的通信,因此有必要了解一下AT指令的格式和几条常用的指令。更详细的资料可以参考GSM07.05和GSM07.07规范。  单片机发出的AT指令用来建立...
  • nicholas_dsj
  • nicholas_dsj
  • 2005年01月20日 12:19
  • 854

linux下实用的指令

cp 一般使用cp -ai 显示文档的工具 搜索工具 which是根据用户的PATH变量来搜索的 whereis 是根据数据库来搜索的 【和locate...
  • alick97
  • alick97
  • 2016年12月04日 14:53
  • 122

Python 实用命令

Python 文件类型分为三种,.py, .pyc, .pyo 第一种即python源文件,第二种是编译后的代码,第三种是优化后的代码: 编译命令: import py_compile py_...
  • hao529good
  • hao529good
  • 2015年07月31日 09:15
  • 950

Redis实用指令(一)

今天看Redis官网指令的时候感觉其中很多有可能被我这种非专业人员用到,或者感觉对我很有用,这里简单记录下,直接在redis-cli中使用。APPEND key valueredis> EXISTS ...
  • qq_35981283
  • qq_35981283
  • 2017年05月11日 18:06
  • 159

实用git指令记录

首先推荐一个非常详细且清楚的git教程: http://segmentfault.com/a/1190000002413519 常用指令: -----------将修改提交到工作区,这里的xxx只...
  • pawLeft
  • pawLeft
  • 2016年03月30日 15:20
  • 161

Git实用指令

总结常用的Git指令对于管理软件,使用git和github感觉就是不一样,不在担心换系统,或者找不到项目文件,尤其是一些长期的项目,通过使用git和github联合管理,压根就不在考虑代码存什么地方的...
  • WANG__RONGWEI
  • WANG__RONGWEI
  • 2017年11月25日 02:38
  • 128

Windows下的实用指令

Windows下的实用指令: mstsc  远程连接 services.msc 启动服务 regedit 打开注册表 msconfig 启动系统配置 net start mysql 启动MySQL服...
  • u010739973
  • u010739973
  • 2015年06月01日 20:58
  • 193

windows实用指令解析

windows实用指令解析 转载地址:windows实用指令解析http://bbs.kafan.cn/thread-54784-1-1.html (一)开始->运行 winkey+R 解析:运行中能...
  • axdc_qa_team
  • axdc_qa_team
  • 2010年11月10日 10:27
  • 892

gdb调试实用指令 收集

命令 解释 示例 file 加载被调试的可执行程序文件。 因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。 (gdb) file gdb-sample ...
  • leo_wanta
  • leo_wanta
  • 2012年08月03日 10:52
  • 499
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:实用的AT指令
举报原因:
原因补充:

(最多只允许输入30个字)