32-RTC

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

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

 

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

 

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

 

posted @ 2023-12-11 23:28  要是天天吃鱼就好了  阅读(23)  评论(0)    收藏  举报