CH32V208的RTC例程如何修改为重启后时间不重置

CH32V208的RTC例程如何修改为重启后时间不重置,已给VBAT焊上了电池。

把RTC_Set()注释掉,重启后时间从0开始。

您好,若想复位后时间不重置,具体可参考附件例程,在RTC初始化的时候加一个对后备寄存器读数据的判断,若一致,则时间继续走,具体见例程

icon_rar.gifCH32V208 RTC.zip



好的,谢谢!
现在我RTC和定时器一起用,当RTC_Init()后,定时器就不进中断了?

单独使用都是对的,一起用是有冲突吗?


您好,没冲突的,附件为测试例程,可以看一下,注意中断函数中要清楚对应的中断标志位,中断函数要加中断声明。

icon_rar.gifCH32V208 RTC、TIM.zip



好的,确实是中断声明的问题,谢谢!


只有登录才能回复,可以选择微信账号登录