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

本文详细介绍如何利用STM32开发板配合ESP8266 WiFi模块实现网络通信,包括硬件资源介绍、软件开发环境配置、AT指令集使用、WIFI模式设置及TCP连接建立等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


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发送数据

 


 


 


 

 


 


 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值