上传者: smc_dr
|
上传时间: 2023-01-05 11:48:34
|
文件大小: 16KB
|
文件类型: DOCX
esp8266指令模块
ESP8266本身就是一个mcu,所以它可以有两种用途:
1.当成一个普通的wifi模块,用官方集成的AT指令集进行开发;
2.当成一个集成了wifi功能的mcu,用安信可或其他平台提供的sdk进行深度开发。
由于由浅入深,今天先总结下常用AT指令的开发过程。
先连接好电路,注意将GPIO0脚悬空,用串口调试助手发送AT指令,默认波特率为115200,设置好之后才可以进行正常通讯。
下面我将列出常用的AT指令集:
AT+GMR ----------- ------- 查看版本信息
AT+CWMODE=? ---------- ---响应返回当前可支持哪些模式
AT+CWMODE=《mode》 --- ---参数说明
《mode》
1 StaTIon 模式; 2 AP 模式; 3 AP 兼 StaTIon 模式;
AT+ CWJAP =《ssid》,《 pwd 》 ----参数说明
《ssid》字符串参数,接入点名称
《pwd》字符串参数,密码最长 64 字节 ASCII
AT+CIPSTART=? ----------设置 AT+CIPMUX=0
+CIPSTART:
(《type》取值列表), (《IP address》范围), (《port》范围)
AT+ CIPSERVER=《mode》,《port》--参数说明
《mode》 0 --关闭 server 模式 ; 1 --开启 server 模式
《port》 端口号,缺省值为 333
AT+CIPSTO=《TIme》-------------参数说明
《 TIme》 0~28800 服务器超时时间,单位为 s
AT+CIPMODE=《mode》----------参数说明
《mode》 0-- 非透传模式 ; 1 --透传模式
ESP8266指令集主要分为:基础AT命令、Wife功能AT命令、Top/IP工具箱AT命令