关键词不能为空

当前您在: 主页 > 英语 >

常用AT命令解释

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-16 08:05
tags:

-

2021年2月16日发(作者:anachronism)



常用


AT


命令解释< /p>



一、


AT


命令解释:



1


、常用操作



命令返回:


OK


1.1 AT


测试结果:


RING


命令解释:检测


Module


与串口是否连通,能否接收


AT


命令;



ATH


命令格式:


AT


OK


命令返回:


OK (


与串口通信正常< /p>


)


(无返回,与串口通信未连通)



电话挂断


(


尚未接通来电

< br>)




测试结果:


AT


2.6AT+VTS







OK


命令解释:拨打分机



1.2 AT+CSQ


命令格式:


AT+VTS=―

< br>分机号码




命令解释 :检查网络信号强度和


SIM


卡情况



命令返回:


OK


命令格式:


AT+CSQ


测试结果:



命令返回:


+CSQ: **,##


AT+VTS=―0‖




其中


**


应在


10



31


之间,数值越大表明信号质 量越好,


##


应为


99




OK



否则应检查天线或


SIM


卡是否正确安 装




测试结果:


AT+CSQ


3


、短信息操作



+CSQ: 31, 99



短信操作步骤及相关命令:




信号强度值会有少许变化,用手遮住天线,信号强度值会下降(大致在

< br>26


左右)。




1




设置短信格式


——


AT+CMGF


1.3 ATZ



2




设置短信存储载体


——


AT+CPMS


命令解释:恢复原厂设置




3




设置短信接收提示方式


——


AT+CNMI


命令格式:


ATZ


命令返回:


OK


1.4 AT+CGMR


命令解释:查询模块版本;



命令格式:


AT+CGMR


命令返回:



+CMEERROR



测试结果:


AT+CGMR









R4A021 CXC1122528


OK


解释:模块版本号为


R4A021


1.5 AT+IPR


命令解释:修改串口

< br>1


波特率;



命令格式:


AT+IPR=


命令返回:


ERROR


OK



测试结果:


AT+IPR=19200


OK


注意:串口波特率修改为


192 00


后要把串口调试工具的波特率



设为相应波特率后模块才会有返回



1.6 AT&W


命令解释:保存模块设置;



命令格式:


AT&W


命令返回:


OK


ERROR(


保存不成功


)



测试结果:


AT&W


OK



2


、通话操作



2



1ATD


命令解释:拨打电话



命令格式:


ATD**********;



****


为电话号码)



命令返回:


OK


NO DIAL TONE


(没有拨号音)



NO CARRIER


(无载波)



测试结果:


a. ATD;


OK



呼叫成功;



b. ATD;


NO DIAL TONE



天线未接好,接触不良;



c. ATD


NO CARRIER



命令错误,缺


{;}




2.2RING


命令解释:有电话呼入



命令格式:



命令返回:无



2.3ATA


命令解释:摘机



命令格式:


ATA


命令返回:


OK


测试结果:


RING


RING


ATA


OK



接通电话;



2.4ATH


命令解释:挂机



命令格式:


ATH


命令返回:


OK


测试结果:


ATH


OK



电话挂断


(


通话过程中


)



2.5AT+CHUP


命令解释:挂机



命令格式:


AT+CHUP



4




发送短信


——


AT+CMGS



5




显示短信


——


AT+CMGL


3.1AT+CPMS


命令解释:选择短信存储载体



3.1 .1


命令格式:


AT+CPMS=[,][,]


设置短信存储载体



命令返回:


+CPMS:,, ,,,


OK


ERROR


测试结果:


a.


AT+CPMS=‖SM‖



+CPMS: 8,15,8,15,1,40


OK



设置成功,并显示状态:


SM



SIM


卡)存储器总 容量为


15


,当前存储量


8

< p>


ME


(模块)存储器总 容量为


40


,当前存储量


1

< p>


mem1


定义为


SM< /p>




b.


AT+CPMS=‖SM‖,‖SM‖



+CPMS: 8,15,8,15,1,40


OK



设置成功,并显示状态:


SM


存储器总容量为


15


,当前存储量


8

< br>;



ME


存储器总容量为


40


,当前存储量


1



mem1


定义为

SM



mem2



定义为


SM




c.


AT+CPMS=‖SM‖,‖SM‖,‖SM‖



+CPMS: 8,15,8,15,8,15


OK



设置成功,并显示状态:


SM


存储器总容量为


15


,当前存储量


8

< br>;



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

< br>;



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

< br>;



ME


存储器总容量为


40


,当前存储量


1



mem1


定义为

ME



mem2



定义为


SM



mem3


定义为


ME




f.


AT+CPMS=‖ME



ERROR



命令格式错误,缺少


{‖}




3.1 .2


命令格式:


AT+CPMS?



显示当前短信存储载体设置



命令返回 :


+CPMS:,,,,< used2>,,


,,


OK


ERROR


测试结果:


a. AT+CPMS?


+CPMS:


OK



当前短信存储载体设置为:


mem1



SM



mem2



SM



mem3




ME




b. AT+CPMS!


ERROR



命令错误;



3.1.3


命令格式:


AT+CPMS=?



显示本命令支持的参数



命令返回:


+CPMS: (list of supporteds),(list of supporteds),


(list of supporteds)


OK


ERROR


测试结果:


AT+CPMS=?


+CPMS: (


,(


,(



OK


3.2AT+CMGF


命令解释:设置短信格式




1



3.2.1

命令格式:


AT+CMGF=


命令返回:


OK


ERROR



设置短信格式



3.2.2

< p>
命令格式:


AT+CMGF=?


命令返回:


OK


ERROR



显示本命令支持的参数



3.2.3< /p>


命令格式:


AT+CMGF?


命令返回:


OK


ERROR



显示当前短信格式



测试结果:


AT+CMGF=?


+CMGF: (0,1)


OK


AT+CMGF




+CMGF: 0


OK


AT+CMGF=1


OK


AT+CMGF




+CMGF: 1


OK



3.3AT+CMGS


命令解释:发送短信



命令格式:


AT+CMGS=[,]


Text is entered


命令返回:


+CMGS:[,]


+CMS ERROR:


OK


ERROR


测试结果:


a. AT+CMGS=


>ABCD1234.456


+CMS ERROR:500



命令错误;



b. AT+CMGS=


> IT IS TEST NOW


+CMGS: 235


OK


3.4AT+CMGR


命令解释:读短信



命令格式:


AT+CMGR=


命令返回:


+CMGS:,[],]


+CMS ERROR:


OK


ERROR


测试结果:


a. AT+CMGR=5


+CMS ERROR:500



命令错误,


5


号短信位置为空;



b. AT+CMGR=2


+CMGL: 2,


998B76844F60002E518 D5FCD5FCD5427+CMGS: 235


OK


读 出


2


号短信;



3.5AT+CMGW


命令解释:写短信,并保存到存储载体



命令格式:


AT+CMGW=[,]


命令返回:


+CMGS:


+CMS ERROR:


OK


ERROR


测试结果:


AT+CMGW=


> SHELLEY123456


+CMGW: 1


OK


把目标地址为


< br>的短信存入存储载体,且被分配的地址




1


号短信;



3.6AT+CMGD


命令解释:删除短信



命令格式:


AT+CMGD=


命令返回:


+CMS ERROR:


OK


ERROR


测试结果:


AT+CMGD=1


OK


1


号短信被删除;



3.7AT+CMGL


命令解释:显示短信清单



命令格式:


AT+CMGL=

< br>命令返回:


+CMGL:,,,[ ],[][,,]


[


测试结果:见总测试结果;



3.8AT+CMSS


命令解释:发送存储载体中的短信



命令格式:


AT+CMSS=


命令返回:


+CMSS:


+CMS ERROR:



OK


ERROR


测试结果:


AT+CMSS=2


+CMSS: 204


OK


3.9AT+CNMI


命令解释:新短信提示



3.9.1< /p>


命令格式:


AT+CNMI=[[,[,< bm>[,]]]]


命令返回:


OK


ERROR


测试结果:


AT+CNMI=3,2


OK


3.9.2


命令格式:


AT+C NMI?


命令返回:


+CNMI:,, ,


OK


ERROR


测试结果:


AT+CNMI?


+CNMI: 3,2,0,0


OK

< br>3.9.3


命令格式:


AT+CNMI=?


命令返回:


+CNMI


list of supporteds), (list of supporteds), (list of supporteds),


(list of supporteds)


OK


ERROR


测试结果:


AT+CNMI=3,2


OK



4


、语音部分:



4



1 AT*E2EAMS



命令解释:设定音频工作参数(修改语音通道)



4.1.1


命令格式:


AT*E2EAMS=,,



命令返回:


OK


ERROR



测试结果:


< OP>



N



1-20


之间,表示设置第


N


个参数< /p>



AT*E2EAMS=9



2


(把模块的语音


MIC


通道设定为手柄)



OK


AT*E2EAMS=10,2


(把模块的语音


SPK


通道设定为手柄)



OK




0


表示设置所有参数



AT*E2EAMS=0



2



1



2

< p>


0



0



2



5


9



2



2



0


,< /p>


1



0



0



0


< p>
1



1



0



0


1


OK



255


表示要保存设置



AT*E2EAMS=255


OK



5



GPS


接口:



5



1 AT*EENMEA



命令解释:设定


GPS


数据使能

< p>


命令格式:


AT*EENMEA=


命令返回:


OK


ERROR


测试结果:



AT*EENMEA=0


(不接受串口


2


发来的


NMEA


数据)



OK


AT*EENMEA=2


(接受来自串口

2



NMEA


数据)



OK


5.2 AT*E2NMPR

< p>
命令解释:设定串口


2


发送


GPS


数据的波特率



5.2.1


命令格式:


AT*E2NMPR=


命令返回:


OK


ERROR


测试结果:


AT+CNMI=5 (


设定串口


2


的波特率为


19 200)


OK



6



TCP/IP


部分



TCP/IP


简单操作步骤:




1




获得


IP


——


AT *E2IPA=1



1



2




连接服务器端口


AT*E2IPO=0or 1



―IP‖



―PORT‖



6



1 AT*E2IPA



命令解释:获得


IP


< p>
命令格式:


AT*E2IPA=,


命令返回:


OK


ERROR


*E2IPA:


ERROR


测试结果:


AT*E2IPA =1,1


OK


6



2 AT*E2IPI



命令解释:查看


IP



命令格式:


AT*E2IPI=


命令返回:


ERROR


*E2IPI:


OK


测试结果:



AT*E2IPI=0


*E2IPI: 10.103.81.153



2

-


-


-


-


-


-


-


-



本文更新与2021-02-16 08:05,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/657948.html

常用AT命令解释的相关文章