电路研究9——GPRS用的AT命令手册
因为用到了GPRS模块,是合宙的所以就用到了他给的AT指令了,这个是在合宙网上扒下来的手册,便于到时使用:
补:本来再模块里面说的是AirM2M 无线模块AT命令手册,但是我查到了的是网上百度2024年6月的版本,但是我不是会员,所以弄不下来,能弄下来的是一个2018年的版本。于是我去合宙那里找了找于是这个就针对每个模块来的,毕竟以后我也是要用模块的,所以我就改成模块的吧,鉴于量太大,突然贴上来卡的要命都没法修改了,所以我就强制关了,就贴一下需要的上来吧。之后再慢慢完善。
上海合宙 Cat.1
模组
(
移芯
EC618&EC716&718
平台系列
)AT
命令手册
V1.6.2
适用模块:780E/600E/700E/780EL/780EP 系列
发布时间:2024/8/29
基本上是摘抄自这里,网址是Luat社区 上海合宙提供高品质4G Cat.1通信模块;Luat生态社区,千万物联网开发者的福音,使用Luat模块可以快速量产联网设备.https://doc.openluat.com/article/4985
我先摘抄一些等慢慢学慢慢添加,毕竟以前我只是看人家用的AT指令,自己算是在别人的框架里面,没自己选型,选功能什么的。
1.3 AT 命令语法
本手册中所有命令行必须以"AT"
或
"at"
作为开头,以回车(
<CR>
)作为结尾。响应通常紧随命令之后,它的样式是"< 回车
><
新行
><
响应内容
><
回车
><
新行
>"(<CR><LF><
响应内容
><CR><LF>)
。整本手册里,只有
<
响应内容> 被自始至终介绍,而
<
回车
><
新行
>
被有意省略了。
合宙无线模块提供的AT
命令包含符合
GSM07.05
、
GSM07.07
和
ITU-T Recommendation V.25ter
的命令. 所有
AT
命令从语法上可以分为三类:
"
基础类
"
,
"S
参数类
"
以及
"
扩展类
"
,分别介绍如下:
1.3.1 基础类
AT
命令
这类AT
命令具有
"AT<x><n>"
或者
"AT&<x><n>"
格式,其中
"<x>"
是命令;
"<n>"可以是一个或者多个参数。例 如:
"ATE<n>"
,该命令用于为
DCE
开关回显功能,即
DCE
会依据
"<n>"
值决定是否把接收的字符回显给
DTE
。"<n>" 是选配参数,若没有赋值,模块将使用默认值。
1.3.2 S 参数类
AT
命令
这类AT
命令格式为
"ATS<n>=<m>"
,其中
"<n>"
是
S
寄存器的索引;
"<m>"
是赋予的值。
"<m>"是选配参数, 若没有赋值,模块将使用默认值。
1.3.3 扩展类
AT
命令
一般来讲,扩展类命令依据功能可以分为以下几种类型:
扩展类命令语法:
在命令行 TA
返回结果中
<>内为必配参数,[ ]内为选配参数; 在每条命令中,选配参数和必配参数必须按照规定的顺序排列,各参数间必须用逗号隔开; 字符串参数一般放在双引号中; 实际使用中,
<>
,
[ ]
不必输入。
一行内同时输入多条 AT
命令的语法:
数条 AT
命令可以被放在同一命令行中输入。这样则不需要在每条命令的开头输入
"AT"
或
"at",仅需要在命令行的开头 输入
"AT"
或
"at"
即可。请注意:在扩展类的命令后面,应增加一个分号作为定界符,基础类命令以及
S参数命令则不用输入分号。
1.4 AT 命令最大响应时间
以下表格中列举出的AT
,不管设置命令、查询命令抑或测试命令,最大响应时间都如表格所示,表格没列举出来的
AT, 不管测试命令、查询命令抑或设置命令,最大响应时间都是
9
秒。
这个是主要的用法,跟会产生的延时,便于到时修改程序使用。
2.2
查询模块型号:
AT+CGMM
这个可能需要用到,便于知道你所用的片子是什么样的,当然大家基本上选型就知道了,这个简单了解一下就好了。
2.5
查询
SIM
卡
ICCID
号码:
AT+CCID(/ICCID)
因为我们用到的是SIM卡,所以这就用到了,这个命令了:
2.12 重启模块:
AT+RESET
2.13
重启模块并恢复出厂设置:
AT+RSTSET
3.2
保存用户当前的配置:
AT&W
3.3
设置命令回显模式:
ATE
3.4
恢复所有参数为出厂配置:
AT&F
4.2
关机:
AT+CPOWD
补:我看原件也有些迷糊,这个我一会去研究一下原先前辈们弄得stm32程序,应该是类似的,第一次自己用AT指令,即使之前也用过蓝牙模块跟WiFi模块,也是人家规划好的用的,自己没从头开始过。