完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我最近在我的 ESP8266 上遇到了一个意想不到的问题,我似乎找不到解决这个问题的主题。
我正在使用 NodeMCU 从水流量计读取脉冲(并显示流速等)。我使用 GPIO 4 (D2) 读取脉冲(暂时模拟脉冲)并且一切正常,直到我的脉冲达到每秒约 230 个脉冲或更高,此时我的 NodeMCU 断开与 WiFi 的连接。我尝试使用中断和轮询读取脉冲(两种方法的结果相同)——经过多次试验和错误后,我决定将输入移至 GPIO 14 (D5),然后它在该 IO 上运行良好(同时使用中断和轮询方法)- 就像 GPIO 4 无法处理频率过高的脉冲,但在规格表上,GPIO 4 似乎应该没有问题。有没有人遇到过这个或知道这可能会发生什么? 这对我来说不是什么大问题,因为我很高兴在这个项目中使用 GPIO 14,但我只是想知道为什么 GPIO4 会导致这个问题。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
545浏览 6评论
457浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
438浏览 5评论
441浏览 4评论
411浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 13:14 , Processed in 0.655143 second(s), Total 45, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号