ESP8266-01-调试工具(AT指令)

       ESP8266是有乐鑫公司开发的一套高度集成的WIFI芯片,可以方便进行而二次开发。乐鑫是ESP8266的芯片厂商,安信可是依据ESP8266生产模组,并提供一系列开发方案的厂家。
ESP8266使用分为两种:

-使用模块

        将芯片作为一个WIFI模块,不需要自己再对芯片进行开发,只需要根据模块提供的接口,用AT指令和ESP8266模块进行通信,让模块去接入网络。

-开发模块

        直接使用SDK对ESP826进行开发,不仅实现联网的功能,还要将它作为MCU完成其他功能(接入LED,加入传感器等)

作为WIFI模块使用,首先你需要了解以下知识:
 

- TTL信号通信

(Tx,Rx,GND,VCC)通过高低电平进行通信,TX负责发送,Rx负责接收,MCU芯片(如51单片机,ARM芯片)都是通过TTL和Esp8266进行通信,将指令发给Esp8266,告诉它让它去完成相应的功能。这是单片机通信的基础,通常将TTL转化成232或者485信号。有时候也称作uart信号。

-AT指令

这是和Esp8266交流的语言,因为通常是” AT+(内容)”的格式发送,所以叫它AT指令。AT指令挺多的,不过很多可能会用不上,下面是两个官网提供的AT指令说明文档

ESP8266常用的AT指令

  • 测试类
指令功能使用
AT测试指令可以检测模块的好坏,连线是否正确
AT+GMR版本信息查看固件版本
AT+RST重启指令软件重启
AT+RESTORE恢复出厂设置要是配置乱了的话,重置吧
  • 查看类
指令功能使用
AT+CMD?查询指令可以查看当前该指令的设置参数
AT+CMD=?测试指令查看当前该设置的范围
AT+CMD执行指令 
AT+CWLAP查看当前可搜索的热点可做WIFI探针(STA下使用)
AT+CWLIF查看已接入设备IP,MAC(AP模式下用)
AT+CIPAP查看AP的IP地址如AT+CIPAP=”192.168.4.1”
AT+CIPSTA查看STA的IP地址如AT+CIPSTA=”192.168.4.2”
AT+CIFSR查看当前连接的IP 
AT+CIPSTATUS获得当前连接状态 
  • 设置类

    a.基本设置
    
    • 1
指令功能使用
AT+UART串口配置AT+UART=115200,8,1,0,0
AT+SLEEP设置睡眠模式0禁止休眠(功耗大) 1light-sleep(20mA) 2modem-sleep(70mA)
AT+CWMODE基本模式配置[1Sta : 2AP : 3Sta+AP]
AT+CIPMODE设置透传模式0非透传:1透传
AT+CIPMUX=0/1设置单/多路连接0单连接 :1多连接
AT+CIPSTART建立TCP/UDP连接AT+CIPSTART=[id],[type],[addr],[port]

b.模式设置

指令功能使用
 AP模式开启模块热点
AT+CWMODE=2开启 AP 模式配置模式要重启后才可用,AT+RST
AT+CWSAP配置热点的参数AT+CWSAP=”ESP8266”,”TJUT2017”,6,4
AT+CIPMUX=1设置多连接因为只有多连接才能开启服务器
AT+CIPSERVER设置Server端口AT+CIPSERVER=1,8686
 STA模式 
AT+CWMODE=1开启STA模式配置模式要重启后才可用AT+RST
AT+CWJAP当前STA加入AP热点AT+CWJAP=”ESP8266”,”TJUT2017”
AT+CIPMUX=0打开单连接 
AT+CIPMODE=1透传模式透传模式必须选择单连接
AT+CIPSTART建立TCP连接AT+CIPSTART=”TCP”,”192.168.4.1”,8686
AT+CIPSEND开始传输 
AT+SAVETRANSLINK开机自动连接并进入透传AT+SAVETRANSLINK=1,”192.168.4.1”,8686,”TCP”
AT+SAVETRANSLINK=0取消开机透传和自动TCP连接 
AT+CWAUTOCONN设置STA开机自动连接AT+CWAUTOCONN=1

相关下载链接

01 ESP8266初识小结.PDF

 

, 

学习ESP8266必备资料:

1、ESP8266WIFI模块一个
2、电脑一台(windows)
3、USB转TTL
4、串口调试助手(用来给ESP8266发AT指令的),串口调试助手:https://pan.baidu.com/s/1sM6bSaUJSJJWosz01NfqpQ 密码:yfzv
5、网络调试助手(用来模拟建立TCPserver,TCPclient,UDP服务的)网络调试助手:https://pan.baidu.com/s/1dA1ewzA1kb_kAbKOLWmR2Q 密码:gxpo


作者:Doge果
来源:CSDN
原文:https://blog.csdn.net/weixin_41294615/article/details/80054401
 

  • 9
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值