Hephaestus 发表于 2023-10-31 13:06 当前该段代码已经屏蔽,目前运行了十多天,未见异常复位的情况出现。 初步认定这个OSF位并不怎么靠谱,以后的程序就不添加这段代码了。 仔细思考一下,我这段代码的实际意义也不太大。时钟都已经断电停走了,时间都不准确了,再去挽救也挽救不回来了。 |
先把判断OSF那段代码删除,观察时间是否正常,可以排查出DS3231的硬件问题,还是你的软件问题。 |
目前我还没有弄清楚是什么原因引起的异常。现在是先删除那段检测OSF位的代码,时钟没有出现过意外复位。 |