浅谈ESP8266WiFi模块的常用AT指令集
1 引言
在使用小熊派开发板进行LiteOS开发的时候我们常会使用到ESP8266WIFI模块,常常会使用到其AT指令,下面对于该模块的常用AT指令集做一个简单的介绍。
首先将ESP8266插上小熊派开发板通过USB线与PC机连接,将AT拨码开关拨到AT<->PC一侧,具体如下图。
打开串口助手,波特率设置为115200。接下来是指令集介绍。
2指令集分类
2.1 测试指令 AT + <X> = ?
该指令用于查询设置命令或内部程序设置的参数以及取值范围。
2.2查询指令 AT + <X> ?
该命令返回参数的当前值
2.3 设置指令 AT + <X> = <…>
该命令用于设置用户自定义的参数值。
2.4 执行指令 AT + <X>
该命令用于执行受模块内部程序控制的变参数不可变的功能
3常用AT指令
1 测试AT指令 AT返回值OK
2 重启指令 AT+RST返回OK
3 查看当前版本信息 AT+GMR返回版本信息
4 查询WIFI应用模式
AT+CWMODE=?可以查询模式取值列表
AT+CWMODE?查询当前模块的模式,1:Station;2:AP;3AP兼Station如图所示当前模式为AP模式。
AT+CWMODE=<mode>,设置模式之后需要重启生效。
5 加入AP
AT+ CWJAP? 查询当前选择的AP,可见当前未选择AP
AT+ CWJAP = <ssid>,< pwd > 返回OK,连接AP
AT+CWQAP退出连接的AP
6 TCP、IP常用指令集
命令 |
描述 |
AT+CIPSTATUS |
获得连接状态 |
AT+CIPSTART |
建立TCP连接或注册UDP端口号 |
AT+CIPSEND |
发送数据 |
AT+CIPCL.OSE |
关闭TCP或UDP |
AT+CIFSR |
获取本地IP地址 |
AT+CIPMUX |
启动多连接 |
AT+CIPSERVER |
配置为服务器 |
AT+CIPMODE |
设置模块传输模式 |
AT+CIPSTO |
设置服务器超时时间 |
ref:https://wenku.baidu.com/view/ea7569a2b9f3f90f76c61be9.html
- 点赞
- 收藏
- 关注作者
评论(0)