乐鑫技术交流
直播中

李进锋

7年用户 930经验值
私信 关注
[问答]

设置AT UART后无法再访问ESP-01,为什么?

我的 ESP-01 一直工作正常,直到我尝试将波特率设置为 230400,现在它完全无法访问。即使我重新上传固件,我仍然无法访问它。上传固件后,蓝色 LED 始终亮起。任何想法如何让它再次工作?

回帖(1)

王凯

2024-7-17 11:30:44
根据您的描述,我将分步解释可能的原因和解决方案。

1. **波特率不匹配**:当您将ESP-01的波特率设置为230400时,如果您的串行监视器或编程器没有设置为相同的波特率,您将无法与设备通信。请确保您的串行监视器或编程器的波特率设置为230400。

2. **固件问题**:如果波特率设置正确,但问题仍然存在,可能是固件本身存在问题。尝试重新编译固件并再次上传。

3. **硬件故障**:如果以上步骤都无法解决问题,可能是ESP-01硬件存在问题。检查您的ESP-01模块,确保没有损坏或焊接问题。

4. **重置ESP-01**:尝试对ESP-01进行硬件重置。将ESP-01的RST引脚连接到GND,然后断开连接。这将使ESP-01重新启动并尝试恢复到默认设置。

5. **检查电源**:确保ESP-01的电源供应稳定且在正常范围内(3.3V)。

6. **使用其他串行端口**:如果可能,请尝试使用其他串行端口与ESP-01通信,以排除串行端口问题。

7. **检查线路**:确保连接ESP-01的TX和RX引脚到您的编程器或串行监视器的RX和TX引脚是正确的。

8. **尝试不同的编程器**:如果可能,请尝试使用不同的编程器,以排除编程器问题。

通过以上步骤,您应该能够找到问题的原因并解决它。如果问题仍然存在,请考虑寻求专业人士的帮助或更换ESP-01模块。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分