使用Arduino IDE测试ESP32-WROOM显示No Serial Data Received提示以及串口监视器空白的问题。

如果你使用Arduino IDE测试刚买来的ESP32-WROOM的好坏,但是按照教程上传程序但是显示No Serial Data Received。包括但不限于以下原因:

  1. 上传程序用的micro USB线有问题,这种线有的是专门用来充电(内部只有两根线)的没有传输数据的功能,所以需要上网上买一个能够传输数据(内部有四根线)。(本人购买的是micro USB接口的,有这种问题,自己的看情况上网上搜搜)
  2. 如果线没问题的但是还是不行,就有可能需要安装驱动,这里我就不太清楚,我把所有的驱动都给安装了,网上可以找到对应的驱动。
  3. 以上还是不行,就有可能是你的板有质量问题,需要换一个。

关于串口监视器为什么一片空白没有内容:
如果你上传完程序打开监控窗口还是没有数据,有可能频率错了,所以接收不到。到底是频率错了还是真的没有传过来,这里我有一个小发现,如果监视窗口下面的滚动条缩小了,就说明确实有信息传过来,虽然不知道是什么原因,感觉是个bug。这时你需要将串口监视器频率改为115200(好像是这个数),115200是怎么来的呢,你看一下程序wificilent里面有一块函数上面写着115200,当时我试了半天按照教程上面说的将频率改为960000(好像是这个数)一直不管用,改成115200就可以了。(也有可能是我哪一步做错了)当然也有可能需要先打开串口监视器,再进行上传,并且频率需要正确。

posted @   键盘吞噬兽  阅读(1529)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示