AT指令
AT指令集是从终端设备(TE)或数据终端设备(DTE)向终端适配器(TA)或数据电路终端设备(DCE)发送的。
其对所传输的数据包大小有定义:即对于AT指令的发送,除AT两个字符外,最多可以接收1056个字符的长度(包括最后的空字符)。
每个AT命令行中只能包含一条AT指令;对于由终端设备主动向PC端报告的URC指示或者response响应,也要求一行最多有一个,不允许上报的一行中有多条指示或者响应。AT指令以回车作为结尾,响应或上报以回车换行为结尾。
esp8266指令集:
ESP8266指令集主要分为:基础AT命令、Wife功能AT命令、Top/IP工具箱AT命令
基础AT指令
基础AT指令 | |
AT | 测试AT启动 |
AT+RST | 重启模块 |
AT+GMR | 查看版本信息 |
AT+GSLP | 启动deep sleep功能 |
ATE | 开关回显功能 |
Wifi功能AT指令
Wifi功能AT指令 | |
AT+CWMODE | 选择WIFI应用模式 |
AT+CWJAP | 加入AP |
AT+CWLAP | 列出当前可用AP |
AT+CWQAP | 退出与AP的连接 |
AT+CWSAP | 设置AP模式下的参数 |
AT+CWLIF | 查看已接入设备的IP |
AT+CWDHCP | 设置DHCP开关 |
AT+CIPSTAMAC | 设置STA的MAC地址 |
AT+CIPAPMAC | 设置AP的MAC地址 |
AT+CIPSTA | 设置STA的IP地址 |
AT+CIPAP | 设置AP的IP地址 |
TCP/IP工具箱AT指令
TCP/IP工具箱AT指令 | |
AT+CIPSTATUS | 获得连接状态 |
AT+CIPSTART | 建立TCP连接或注册UDP端口号 |
AT+CIPSEND | 发送数据 |
AT+CIPCLOSE | 关闭TCP或UDP |
AT+CIFSR | 获取本地IP地址 |
AT+CIPMUX | 启动多连接 |
AT+CIPSERVER | 配置为服务器 |
AT+CIPMODE | 设置模块传输模式 |
AT+CIPSTO | 设置服务器超时时间 |
ESP8266 | USB转TTL等 |
---|---|
VCC | 3.3V |
GND | GND |
RxD | TxD |
TxD | RxD |