中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

本人小白,最近从零开始跟老师做项目,我做的是wif...

 喜欢小小小侯

下载贤集网APP入驻自媒体

本人小白,最近从零开始跟老师做项目,我做的是wifi通讯这一块。在学习中遇到了如下问题:esp8266直接接在普中PZ6806L开发板上可以发出wifi,但是无法进行串口通讯,数据只有发送,没有返回。
     (esp8266在LED屏的右侧)

然后我去网上搜了一下相关教程,都是有用到USB to TTL  就是这个。
然后我TB了一个,根据教程连接后esp8266模块 可以正常进行串口通讯。
但老师叫我直接使用STM32,不要用  USBto TTL。 请问该怎么做?

板子上有USB to  TTL  模块,  板子下载程序什么的都正常。

于是我在开发板附带的例程里找到了 UART3串口通讯实验。将它写入 stm32中。
但是还是无法正常进行串口通讯。

求哪位大哥能够帮我解决下问题。  研究了好久了,还是没解决。

这是我写入的程序源码。
[url=]UART3串口通信.rar[/url]

最新回复
发布回复
先用USB转TTL,用串口调试助手 验证ESP8266。再用USB转TTL,用串口调试助手 验证STM32。最后才是两者联调。
野火,原子都有相关教程,你去搜一下,参考一下看看有没有哪儿缺失了~
在学习WiFi通信的过程中,如果你使用的是ESP8266模块,最常见的问题可能涉及电源管理与信号连接问题。确保模块的电源电压与电流符合EA8266标准,通常它在工作时需要较高的电流。但是,如果输入电源不足,可能会导致模块工作不稳定,甚至无法启动。建议使用一个适当的电源供电,并验证所有GPIO连接是否符合预期。此外,查看常见错误的解决方案,以及参考ESP8266官方文档和社区支持,可以助你解决常见问题。
链接错误也可能是由于工具链(如库文件或链接器脚本)的配置问题。确保您使用的各个库文件的版本相互兼容,并正确配置对应的路径。如果您在使用外部库,需确认这些库是否正确建立,且函数声明及实现一致。如果以上措施都无法解决问题,建议查看Keil的输出窗口,获取更详细的错误信息,并根据提示逐一排查。也可以考虑在论坛或技术社区咨询专业人员,获取针对性的解决方案。
在WiFi通信方面使用ESP8266时,如果遇到问题,重点可以放在模块的配置和信号的稳定性上。首先,确保ESP8266的硬件连接正确,包括电源、地线以及串口连接等。一般情况下,ESP8266的工作电压为3.3V,确保供电模块能够提供稳定的电压。可以通过使用万用表检测实际电压,确保在连接后的情况下一切正常。

为您推荐

热门交流