文章目录
前言
目标:测试ESP8266网络通信过程
硬件:野火指南者stm32f103vet6
工具:串口调试助手、网络调试助手
开发软件:KEIL5
一、前期工作
- 串口配置ESP8266:我的ESP8266是板载WIFI,需要通过软件编程串口配置,实现串口AT指令发送。
- 代码:本文用的是野火指南者的配套例程进行测试

详情请去野火资料官方网站下载资料。 - 代码功能介绍:由于代码篇幅太长,这里只说明例程代码的执行过程。
过程图:

- ESP8266配置:PC通过串口1,在串口调试助手发送AT指令给STM32,STM32将AT指令通过串口3转发给ESP8266
- PC收到信息:ESP8266将服务器发送给它的数据内容通过串口3转发给STM32,STM32将数据内容再通过串口1发送给PC,就能在串口调试助手上显示数据内容了。

本文详细介绍了使用ESP8266模块进行网络通信的调试过程,包括串口配置、AT指令测试,如AT+CWMODE、AT+CWJAP等,以及如何通过AT+CIPSTART建立TCP连接并发送数据。通过STM32配合串口调试助手,实现了从ESP8266到PC的数据传输,并利用网络调试助手验证了TCP服务器与客户端的交互功能。
订阅专栏 解锁全文
1791

被折叠的 条评论
为什么被折叠?



