[应用相关] 年月日的时间没有及时更新

[复制链接]
422|10
 楼主| yinxiangh 发表于 2020-2-15 15:24 | 显示全部楼层 |阅读模式
STM32F0C8T6:RTC_ALARM 唤醒STOP模式,之后,年-月-日的时间没有及时更新
houcs 发表于 2020-2-15 15:30 | 显示全部楼层
最好程序贴出来
hanwe 发表于 2020-2-15 15:33 | 显示全部楼层

需要唤醒后调用更新程序吧。
pengf 发表于 2020-2-15 15:37 | 显示全部楼层
要及时调用更新程序。
 楼主| yinxiangh 发表于 2020-2-15 15:41 | 显示全部楼层

唉,还是没有什么结果,算了,多谢大家啦
TomasLi 发表于 2020-2-15 21:47 | 显示全部楼层
这需要看你唤醒之后多长时间去读的时间,时间寄存器和MCU主系统是异步的,所以,MCU唤醒后,RTC的时间是否更新跟你唤醒的时间点相关。举个例子(不一定就是你的实际操作) RTC是一秒更新一次的,如果你在当前的这一秒钟进入了低功耗,并且在当前的这一秒钟就唤醒了,那么本身时间就没有过去1秒,时间不更新是对的。
另外如果你的时间没有及时更新,也有可能是因为异步时钟造成的,你可以等待时钟同步标志位RSF@RTC_ISR之后再去读年月日。
晓伍 发表于 2020-3-5 11:31 | 显示全部楼层
是不是需要更新啊
磨砂 发表于 2020-3-5 11:55 | 显示全部楼层
在这种模式下 是不是需要外接一个电池啊
guanjiaer 发表于 2020-3-5 12:49 | 显示全部楼层
如果完全断电的话 就没法更新了吧
heimaojingzhang 发表于 2020-3-5 13:02 | 显示全部楼层
更新应该是有延时的
keaibukelian 发表于 2020-3-5 13:05 | 显示全部楼层
可以调整更新周期吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

723

主题

7134

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部