完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我一直在玩旋转编码器和 NodeMCU。我已将旋转编码器的三个数据引脚连接到 D6、D7 和 D8,并将 + 和 GND 引脚连接到 NodeMCU 上的 3V3 和 GND。上传示例代码后,一切正常。
但是,如果我首先断开连接 + 到 NodeMCU 上的 3V3 的跳线,我只能上传代码。然后我必须重新连接它才能使用上传的草图。 我使用的是 Arduino IDE 1.8.13 的当前版本,所有的开发板和库都是最新的。我在我的 MacBook Pro 和使用 Debian 容器的 Chromebook 上都试过了,两者的行为是一样的。我也试过在插入 NodeMCU 时按下闪光按钮,一直按住它我试图闪光并同时按下 rst 和闪光然后先释放 rst 然后闪光。这些都没有任何区别。 我做错了什么或者有办法解决这个问题吗?不得不不停地插拔跳线有点痛苦,如果我真的使用旋转编码器做了一些东西,我必须拆焊电线才能重新闪光,我确信这不是预期的行为。 我还在 Ubuntu 笔记本电脑上使用不同的电缆尝试了不同的 NodeMCU 克隆,并全新安装了 Arduino IDE(加上 ESP8266 板等)。行为是相同的。 我想看看我是否真的进入了闪存模式,所以我尝试将速度设置为 74880,这样我就可以读取启动消息,但它拒绝了,给出了以下错误消息: 代码:全选Error while setting serial port parameters: 74,880 N 8 1 设置其他速度(例如 9600 或 115200)不会导致任何错误消息。同样,这种行为在我尝试过的所有设备上都是一致的。 |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
142个成员聚集在这个小组
加入小组532浏览 6评论
449浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
431浏览 5评论
427浏览 4评论
404浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 21:09 , Processed in 0.684888 second(s), Total 74, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号