32-RTC
Unix时间戳:从1970年1月1日零点计数的一个很大的数值

在计算机底层是时间戳计数,然后将其转换为人类看的正常日期

RTC的时钟来源:一般采用LSE (可以VBAT供电,且是RTC专用 32.768KHZ(2^15)使用15位计数器进行自然溢出,可以得到1HZ,计时一秒)



上图中的余数寄存器是一个自减计数器,存储当前的计数值,重装寄存器是计数目标,决定分频值。 例如PRL给32767,DIV初始值为0,当第一个计数脉冲到来时,溢出一次,DIV的值重装为32767,之后每来一个脉冲,DIV减一,减到零后溢出,之后值再重装为32767进行下一次计数。

浙公网安备 33010602011771号