STM32實時時鐘RTC
RTC和后備寄存器通過一個開關供電,在VDD有效時該開關選擇VDD供電,否則由VBAT管腳供電。
后備寄存器(10個16位的寄存器)可以用于在VDD消失時保存數據。
實時時鐘具有一組連續(xù)運行的計數器,可以通過適當的軟件提供日歷時鐘功能,還具有鬧鐘中斷和
階段性中斷功能。RTC的驅動時鐘可以是一個使用外部晶體的32.768kHz的振蕩器、內部低功耗RC
振蕩器或高速的外部時鐘經128分頻。內部低功耗RC振蕩器的典型頻率為40kHz。為補償天然
晶體的偏差,RTC的校準是通過輸出一個512Hz的信號進行。RTC具有一個32位的可編程計數器,
使用比較寄存器可以產生鬧鐘信號。有一個20位的預分頻器用于時基時鐘,默認情況下時鐘為
32.768kHz時它將產生一個1秒長的時間基準。
評論