未内部引出GPIO16的ESP8266使用休眠功能
前言
最近一直在做甘草酸不酸的墨水屏阅读器,买了一些8266.拿到手焊接烧录之后才发现有的根本不走时,但是时钟芯片是功能正常的。
一共买了两种:一种是咸鱼5元包邮的,一种是10元安信可的,如下图:
结果右边那款有的能走时,有的不行,非常难受~
去群里问了下万能的群友,得知部分8266批次因为内部未引出用于休眠唤醒的GPIO16,因此时钟模式下无法正常唤醒,导致问题发生。我测试了一下,安信可的均无问题,右边丐版(?)有一半的有问题。贵的东西缺点只有贵
解决方法
按照群里大神 @4061N 的方法,如下图进行飞线:
其中R阻值可为100k/220k
,330k
未经过测试,910k
不行。
确实神奇,我愿称之为赛博华佗
飞完之后就可以正常走时辣!缺点是耗电量会有些微提升。个人估算,采用这种方法修复后的时钟走时比正常走时多损耗10%的电量。
原理
2024.03.21 暂无,还在催群内大佬讲解。等热风枪到了开个盖看看里面啥样子^ ^
2024.03.22 大佬解答了,原因如下:
2024.03.23 拿热风枪开个盖看看:
这下高下立判了
但是只花一半的钱就能搞到一片大差不差的8266也还行
2024.09.11
在这里找到了答案:关于市面上某些8266模组无法深度睡眠下唤醒的解决办法 - 哔哩哔哩
问题出在两种不同的Flash内部上下拉问题,或是对于浮空电平的处理方式不同,导致了8266在深睡眠后Flash陷入异常工作状态。说白了还是正版和盗版的问题。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Esing的小站!
评论
WalineGitalk