一直想用 STM32RBT6NUCLEO的RTC做个实时时钟,首先要把RTC攻破,以下是试验的过程。
RTC可以用来设置实时时钟,并产生秒中断或闹钟中断。在芯片有电源供电的情况下,系统掉电后仍能保持时钟计时。
本文目的:
实现用串口打印RTC时间 间隔时间为1s(由唤醒中断产生)。
RTC配置函数:
需要注意的是我们这里是用的内部时钟
Main函数
Rtc 和 串口配置,当唤醒中断来一次后打印当前时间
中断函数
清中断置标志位为1,main函数中会将flag1清零
下载:
RTC的用处很多,而且现在的F0比F1已经是真RTC了 时间与日期分别存储,还有晶振频率校正,网络更新时间等功能,非常适合做一款电子表,用到可穿戴设备上也很好。