STM32——ESP8266 探索篇2(AT指令调试过程,连接AP热点,建立TCP连接)


1.硬件资源:野火STM32 霸道(板载ESP8266WiFi模块),WiFi默认与STM32串口2连接。

2.软件开发环境:MDK5  基于固件库开发

3.常用AT指令集测试


AT:测试模块是否存在   期待值 OK。

AT+RST 重启模块。

AT+GMR  查看版本信息。

ATE0/ATE1(关闭,打开回显) 我们为了显示方便需要关闭回显。


*******WIFI模式设置:

*******AT+CWMODE=x    1.station模式  2.AP模式   3.station+AP模式

*******AP热点模式设置 AT+CWMODE=2


AT+CWMODE=2 设为AP热点模式(电脑无线网卡可以搜索到相关热点)。

设置 AP 热点属性(AT+CWSAP_DEF="sanqi","1234567890",5,3) 其含义为:热点名为 sanqi,密码为 1234567890,使用通道 5,加密方式为 WPA2_PSK。


*******WIFI模式设置:

*******AT+CWMODE=x    1.station模式  2.AP模式   3.station+AP模式

*******设置为station模式  AT+CWMODE=1


 AT+CWMODE=1 设置为station模式 。

  AT+CWJAP_DEF="123456","lm930126"   连接到家中路由器或者手机热点。

 AT+CIPSTA?  获取 IP ,返回的是路由器分配给 ESP8266 的局域网 IP 以及网 关 地 址 和 子 网 掩 码 。


****************************************建立tcp连接*****************************************


打开网络调试助手,并将其设置为 TCP Server 端。

发送 AT 指令建立 TCP 连接: AT+CIPSTART="TCP","192.168.43.88",8080,成功连接会提示Linked。

发送数据
AT+CIPSEND=4 // 发送四个字节,字节数可按需任定。

发送  1234  无需发送新行

网络调试助手给ESP8266发送数据


 


 


 


 


 

猜你喜欢

转载自blog.csdn.net/qq_27762895/article/details/82859326