完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
有几种可能的原因导致ESP-8266与串口发AT指令返回函数错误:
1. 波特率设置不正确:ESP-8266与串口通信需要设置正确的波特率,通常为115200。请确保你的串口通信设备与ESP-8266设置的波特率一致。 2. 串口连接问题:确认ESP-8266与单片机的串口连接正确,包括连接线路是否正确连接和接地线是否连接到共同的接地电位。 3. 电源供应问题:ESP-8266在发送指令时需要稳定的电源供应。确保你的电源供应能够提供足够的电流以支持ESP-8266的工作,并确保电源稳定。 4. 指令格式错误:请确保你发送的AT指令格式正确,并按照序列发送每个字符。有时可能需要等待一段时间,以确保ESP-8266的回应完全接收。 5. 其他问题:还可能存在其他问题,如硬件故障、固件版本不兼容等。你可以尝试使用其他示例代码进行测试,确保ESP-8266正常工作。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2201 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2027 浏览 3 评论
4633 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2171 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2705 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 05:12 , Processed in 0.783287 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号