没有合适的资源?快使用搜索试试~ 我知道了~
首页常用AT命令手册即 GSM模块与计算机之间的通信协议的一些AT指令集
常用AT命令手册即 GSM模块与计算机之间的通信协议的一些AT指令集

AT 即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter, TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的
资源详情
资源评论
资源推荐

Millennium Meshwork Data Systems Co.,Ltd 常用 AT 命令手册
- 1 -
常用 AT 命令手册
一、 AT 命令解释:
1、常用操作
1.1 AT
命令解释:检测 Module 与串口是否连通,能否接收 AT 命令;
命令格式:AT<CR>
命令返回:OK (与串口通信正常)
(无返回,与串口通信未连通)
测试结果:AT
OK
1.2 AT+CSQ
命令解释:检查网络信号强度和 SIM 卡情况
命令格式:AT+CSQ<CR>
命令返回:+CSQ: **,##
其中**应在 10 到 31 之间,数值越大表明信号质量越好,##应为 99。
否则应检查天线或 SIM 卡是否正确安装
测试结果:AT+CSQ<CR>
+CSQ: 31, 99
信号强度值会有少许变化,用手遮住天线,信号强度值会下降(大
致在
26
左右)。
1.3 ATZ
命令解释:恢复原厂设置
命令格式:ATZ<CR>
命令返回:OK
1.4 AT+CGMR
命令解释:查询模块版本;
命令格式:AT+CGMR<CR>
命令返回: <revision >
+CMEERROR <err>
测试结果:AT+CGMR<CR>
R4A021 CXC1122528
OK
解释:模块版本号为
R4A021
1.5 AT+IPR
命令解释:修改串口 1 波特率;
命令格式:AT+IPR=<value ><CR>
命令返回: ERROR
OK
测试结果:AT+IPR=19200<CR>
OK
注意:串口波特率修改为
19200
后要把串口调试工具的波特率设为相应波特率
后模块才会有返回

Millennium Meshwork Data Systems Co.,Ltd 常用 AT 命令手册
- 2 -
1.6 AT&W
命令解释:保存模块设置;
命令格式:AT&W<CR>
命令返回: OK
ERROR(
保存不成功
)
测试结果:AT&W <CR>
OK
2、通话操作
2.1ATD
命令解释:拨打电话
命令格式:ATD**********;<CR>(****为电话号码)
命令返回:OK
NO DIAL TONE(没有拨号音)
NO CARRIER(无载波)
测试结果:a. ATD13510090403;<CR>
OK
呼叫成功;
b. ATD13510090403;<CR>
NO DIAL TONE
天线未接好,接触不良;
c. ATD13510090403<CR>
NO CARRIER
命令错误,缺
{;}
;
2.2RING
命令解释:有电话呼入
命令格式:
命令返回:无
2.3ATA
命令解释:摘机
命令格式:ATA<CR>
命令返回:OK
测试结果:RING
RING
ATA<CR>
OK
接通电话;
2.4ATH
命令解释:挂机
命令格式:ATH<CR>
命令返回:OK
测试结果:ATH<CR>
OK
电话挂断
(
通话过程中
)
;

Millennium Meshwork Data Systems Co.,Ltd 常用 AT 命令手册
- 3 -
2.5AT+CHUP
命令解释:挂机
命令格式:AT+CHUP<CR>
命令返回:OK
测试结果:RING
ATH<CR>
OK
电话挂断
(
尚未接通来电
)
;
2.6AT+VTS
命令解释:拨打分机
命令格式:AT+VTS=“分机号码”<CR>
命令返回:OK
测试结果:
AT+VTS=
“
0
”
<CR>
OK
3、短信息操作
短信操作步骤及相关命令:
(1) 设置短信格式——AT+CMGF
(2) 设置短信存储载体——AT+CPMS
(3) 设置短信接收提示方式——AT+CNMI
(4) 发送短信——AT+CMGS
(5) 显示短信——AT+CMGL
3.1AT+CPMS
命令解释:选择短信存储载体
3.1.1 命令格式:AT+CPMS=<mem1>[,<mem2>][,<mem3>]
设置短信存储载体
命令返回:+CPMS:<used1>,<total1>,<used2>,<total2>,<used3>,<total3>
OK
ERROR
测试结果:a. AT+CPMS=”SM”
+CPMS: 8,15,8,15,1,40
OK
设置成功,并显示状态:
SM
(
SIM
卡)存储器总容量为
15
,当
前存储量
8
;
ME
(模块)存储器总容量为
40
,当前存储量
1
;
mem1
定义为
SM
;
b. AT+CPMS=”SM”,”SM”
+CPMS: 8,15,8,15,1,40
OK
设置成功,并显示状态:
SM
存储器总容量为
15
,当前存储量
8
;
ME
存储器总容量为
40
,当前存储量
1
;
mem1
定义为
SM
;
mem2
定义为
SM
;
c. AT+CPMS=”SM”,”SM”,”SM”

Millennium Meshwork Data Systems Co.,Ltd 常用 AT 命令手册
- 4 -
+CPMS: 8,15,8,15,8,15
OK
设置成功,并显示状态:
SM
存储器总容量为
15
,当前存储量
8
;
ME
存储器总容量为
40
,当前存储量
1
;
mem1
定义为
SM
;
mem2
定义为
SM
;
mem3
定义为
SM
;
d. AT+CPMS=”ME”,”SM”,”SM”
+CPMS: 1,40,8,15,8,15
OK
设置成功,并显示状态:
SM
存储器总容量为
15
,当前存储量
8
;
ME
存储器总容量为
40
,当前存储量
1
;
mem1
定义为
ME
;
mem2
定义为
SM
;
mem3
定义为
SM
;
e. AT+CPMS=”ME”,”SM”,”ME”
+CPMS: 1,40,8,15,1,40
OK
设置成功,并显示状态:
SM
存储器总容量为
15
,当前存储量
8
;
ME
存储器总容量为
40
,当前存储量
1
;
mem1
定义为
ME
;
mem2
定义为
SM
;
mem3
定义为
ME
;
f. AT+CPMS=”ME
ERROR
命令格式错误,缺少
{”}
;
3.1.2 命令格式:AT+ CPM S?
显示当前短信存储载体设置
命令返回:+CPMS:<mem1>,<used1>,<total1>,<mem1>,<used2>,<total2>,
<mem1>,<used3>,<total3>
OK
ERROR
测试结果:a. AT+CPMS?
+CPMS: "SM",8,15,"SM",8,15,"ME",1,40
OK
当前短信存储载体设置为:
mem1
为
SM
,
mem2
为
SM
,
mem3
为
ME
;
b. AT+CPMS!
ERROR
命令错误;
3.1.3 命令格式:AT+CPMS=?
显示本命令支持的参数
命令返回:+CPMS: (list of supported<mem1>s),(list of supported<mem2>s),
(list of supported<mem3>s)
OK
ERROR
测试结果:AT+CPMS=?
+CPMS: ("ME","SM"),("ME","SM"),("ME","SM")
OK
3.2AT+CMGF
剩余15页未读,继续阅读












安全验证
文档复制为VIP权益,开通VIP直接复制

评论2