问题:
Arduino lDE 2.3.2,集合DOIT ESP-Mx DevKit板子,烧录代码后,串口监视器 打印不出来调试数据
分析:
Arduino lDE 2.3.2工具提示,不支持调试
板载flash按钮无需按下,即可烧录系统,由于烧录和调试共用串口,所以怀疑是Arduino lDE 2.3.2在烧录时设置了串口的配置,然后未恢复到原状态,导致还处在烧录状态,故不能上送调试数据到工具端
解决思路:
如果你在使用Arduino IDE 2.3.2进行NodeMCU开发时,串口监视器收不到数据,可以尝试以下步骤来解决问题:
- 检查串口连接:
- 确保NodeMCU已通过USB线正确连接到电脑。
- 在“工具”菜单中选择正确的串口。通常插入NodeMCU后会出现一个新的串口选项。
- 检查波特率:
- 确保Arduino IDE中串口监视器的波特率设置与
Serial.begin(baud_rate)
中初始化的波特率一致。 - 常见的波特率为9600, 115200等。
- 检查驱动:
- 确认电脑上是否安装了NodeMCU的USB转串口驱动(通常是CH340或CP2102)。没有正确安装驱动程序可能导致串口