初级会员
- 积分
- 184
- 金钱
- 184
- 注册时间
- 2014-12-22
- 在线时间
- 39 小时
|
发表于 2017-5-26 01:37:14
|
显示全部楼层
本帖最后由 so 于 2017-5-26 01:42 编辑
******************************AT指令************************************** AT+RST 表示重启模块
AT+CWMODE? 表示查询模块当前的模式
AT+CWMODE=1 表示设置模块模式为1(说明1:Station-客户端模式;2:AP-接入点模式;3:Station+AP)
AT+CWLAP 模块搜索周围热点(要在模式1或3中使用)
AT+CWJAP="SSID","XXX2" 让模块加入WIFI(SSID-WIFI名称,XXX2-WIFI密码)
AT+CWJAP? 查询当前连接的WIFI
AT+CIFSR 查询当前模块的IP地址
AT+CIPMUX=0 设置单链接(透传只能使用单链接)
AT+CIPMUX=1 设置多链接 AT+CIPMODE=1 设置透传模式
AT+RESTORE 恢复出厂设置
AT+CIOBAUD=9600 设置波特率9600
AT+CWQAP 退出AP连接
AT+GMR 查看固件版本
AT+CIPSTART="TCP","183.230.40.33",80 连接OneNet服务器
AT+CIPSEND 启动透传发送
AT+CWMODE=3 :STA+AP模式
AT+RST :复位
AT+CIPMUX=1 :多连接
AT+CIPSERVER=1 :建立服务器
AT+CIFSR :查询模块IP端口
AT+CIPSERVER=1,6000 :建立服务器的同时顺便设端口号
AT+CIPMUX=0 :单连接
AT+CIPSEND=0,1 :向连接序号为0的连接发1个字节
ATE0 :关闭回显-不关闭回显会对单片机造成干扰
ATE1 :打开回显
1、ESP8266 Client模式(Station):
AT+RST //复位模块
AT+CWMODE=1 //设置为station模式
AT+RST //重启生效
AT+CWLAP //查看可以连接到的无线路由
AT+CWJAP="JSZZSJ3","********" //连接上无线路由
AT+CIFSR //查询模块的IP地址
AT+CIPMUX=1 //打开多连接,否则会报错Link typ error 使用网络调试助手创建一个TCP Server
AT+CIPSTART=0,"TCP","192.168.1.111",6060 //连接到TCP Server上
AT+CIPSEND=0,7 //发送字符长度
testrun //发送7个字符给Server端 同时Server端也可以发数据给Client端
单链接方式--可以
AT+RST //复位模块
AT+CWMODE=1 //设置为station模式
AT+RST //重启生效
AT+CWLAP //查看可以连接到的无线路由
AT+CWJAP="JSZZSJ3","********" //连接上无线路由
AT+CIFSR //查询模块的IP地址
AT+CIPMUX=0 //打开单连接,否则会报错Link typ error 使用网络调试助手创建一个TCP Server
AT+CIPSTART="TCP","192.168.1.111",6060 //连接到TCP Server上
AT+CIPSEND=7 //发送字符长度
testrun //发送7个字符给Server端 同时Server端也可以发数据给Client端
2、ESP8266 Server模式(Station+AP):
AT+RST //复位模块
AT+CWMODE=3 //设置为AP模式
AT+RST //重启生效
AT+CWLAP //查看可以连接到的无线路由
AT+CWJAP="JSZZSJ3","********" //连接上无线路由
AT+CIFSR //查询模块的IP地址
AT+CIPMUX=1 //打开多连接
AT+CIPSERVER=1,6060 //建立Server 使用网络调试助手创建一个TCP Client,设置好要连接到的Server的IP和端口号,即可连接 Client就可以发送数据给Server端了 如果同时想Server发数据给Client只要如下命令
AT+CIPSEND=0,7 //发送字符长度 就可以发送数据了
3、串口透传模式(TCP模式)
AT+RST //复位模块
AT+CWMODE=3或者1 //设置为AP+Station模式或Station模式
AT+CWLAP //查看可以连接到的无线路由
AT+CWJAP="JSZZSJ3","********" //连接上无线路由
AT+CIFSR //查询模块的IP地址 /用手机做服务器,打开网络调试助手,建一个TCP server
AT+CIPSTART="TCP","192.168.1.176",9999/
AT+CIPMODE=1
AT+CIPSEND
接下来就可以透传了 如果要关闭透传先发送三个“+”,提示CLOSE后,再勾选发送新行
4、串口透传模式(UDP模式)
AT+RST //复位模块
AT+CWMODE=3或者1 //设置为AP+Station模式或Station模式
AT+CWLAP //查看可以连接到的无线路由
AT+CWJAP="JSZZSJ3","********" //连接上无线路由
AT+CIFSR //查询模块的IP地址 //用手机做服务器,打开网络调试助手,建一个UDP server
AT+CIPSTART="UDP","192.168.1.176",9999,5000,0
或AT+CIPSTART="UDP","192.168.1.255",9999//监听广播
AT+CIPMODE=1
AT+CIPSEND
接下来就可以透传了 如果要关闭透传先发送三个“+”,提示CLOSE后,再勾选发送新行
|
|