一、RTC 简介
RTC(Real Time Clock)即实时时钟,本质上是一个 32 位的秒级计数器:
-
最大计数值为
4294967295
秒,约合 136 年:复制编辑
4294967295 / 60 / 60 / 24 / 365 ≈ 136 年
-
RTC 初始化时,主要配置两项:
-
时钟源(决定 1 秒的基准周期)
-
计数器初值(转换为日期 + 时间)
-
RTC 表现形式对比
MCU型号 | 表现形式 |
---|---|
STM32F103 | 仅提供一个以秒为单位的数值,由软件完成时间转换 |
STM32F407 | 硬件直接提供时间和日期寄存器 |
二、RTC 模块特性
-
可编程的 预分频系数,最大支持 2^20。
-
<