完整资料下载链接: https://pan.baidu.com/s/1rs8uAZQZePBV1tffaNqhjA 提取码: xqsg
4G模块的AT指令集很多,而对一般用户而言,常用指令主要如下所示:
AT指令注意点 | 1、波特率默认115200 2、末尾要加回车换行符,表示语句结束 |
|
指令的作用 | 给模块发送指令 | 模块输出 |
取消回显 | ATE0 | OK |
查询卡号 | AT+CCID | +CCID: XXXXXXXXXXXXX 一般物联网卡号都是13位 |
查询信号质量。 | AT+CSQ | +CSQ: 28,XXXX 第一个数字28(一般在0-31之间)越高,说明信号越好 一旦流量不够或者SIM卡欠费,信号就会变差,短信和数据都发不出;但是可以收短信。所以当出现通信异常的情况,请首先排查SIM卡是否接触良好和是否欠费。 |
查询网络是否注册成功。 | AT+CREG? | +CREG: 0,1 第二个数字是1,说明注册成功。 第二个数字如果是0,说明注册失败。需要等待网络注册成功,或者换一个位置测试。 |
联网校准时间 这也是手机联网校准时间的过程 |
第一步:连接服务器 AT+CNTP="ntp1.aliyun.com",32 (这个是阿里云服务器提供的,比较稳定) |
OK |
第二步:开启网络同步 AT+CNTP |
OK | |
第三步:获取当前时间 AT+CCLK? |
+CCLK: "19/04/15,12:48:08+32" 只要拆分提炼出年月日时分秒就可以 |
|
读取短信 | |
当模块收到短信,模块会输出语句,比如:+CMTI: "SM",6 意思是收到第六条短信 |
AT+CMGR=6 意思是要读取第六条短信 |
||
启动TCP通信 | 第一步:打开一条SOCKET AT+NETOPEN |
|
第二步:连接域名(或者IP地址)和端口号 AT+CIPOPEN=0,"TCP",“148.70.130.75”,8000 |
||
第三步:说明要发送的字节数 AT+CIPSEND=0,7 (7表示后面的字节数是7) |
正常情况下,模块会回复 > | |
最后一步:输入要发送的内容。当字节数达到预定值时,数据就会经过SIM7600CE模块发送到服务器端。 |
推荐阅读
- verilog实战|基于RAM实现乒乓buffer
- 物联网基础入门,实战可落地的 AIoT 项目含资料
- 嵌入式系统|嵌入式系统之bootloader简介
- 从物理定律到编程语言|【感性认识】嵌入式开发有何不同
- Linux服务器开发|记录一次腾讯c/c++ linux后台开发岗面试经历(面试题含答案)
- 单片机|猿创征文 | 实验一 单片机keil51软件使用及IO控制
- 〖单片机〗原理|猿创征文|『单片机原理』程序存储器的结构