乐鑫技术交流
直播中

三心四意

8年用户 804经验值
私信 关注
[问答]

ESP8266脉冲GPIO4时松动连接问题如何解决?

我最近在我的 ESP8266 上遇到了一个意想不到的问题,我似乎找不到解决这个问题的主题。
我正在使用 NodeMCU 从水流量计读取脉冲(并显示流速等)。我使用 GPIO 4 (D2) 读取脉冲(暂时模拟脉冲)并且一切正常,直到我的脉冲达到每秒约 230 个脉冲或更高,此时我的 NodeMCU 断开与 WiFi 的连接。我尝试使用中断和轮询读取脉冲(两种方法的结果相同)——经过多次试验和错误后,我决定将输入移至 GPIO 14 (D5),然后它在该 IO 上运行良好(同时使用中断和轮询方法)- 就像 GPIO 4 无法处理频率过高的脉冲,但在规格表上,GPIO 4 似乎应该没有问题。有没有人遇到过这个或知道这可能会发生什么?
这对我来说不是什么大问题,因为我很高兴在这个项目中使用 GPIO 14,但我只是想知道为什么 GPIO4 会导致这个问题。

更多回帖

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