什么是stm32的rtc?试简述stm32的rtc具有哪些功能

发布网友 发布时间:2022-03-30 18:28

我来回答

1个回答

热心网友 时间:2022-03-30 19:57

引用手册里一段概述“RTC由两个主要部分组成。第一部分(APB1接口)用来和 APB1总线相连。此单元还包含一组 16位寄存器,可通过
APB1总线对其进读写操作。APB1接口以 APB1总线时钟为时钟,用来与
APB1总线接口。

另一部分(RTC核)由一系列可编程计数器组成,分成两个主要模块。第一个模块是
RTC的预分频模块,它可编程产生最长为 1秒的 RTC时间基准 TR_CLK。RTC的预分频模块包含了一个
20位的可编程分频器(RTC预分频器)。在每个TR_CLK周期中,如果在 RTC_CR
寄存器中设置了相应允许位,则 RTC产生一个中断(秒中断)。第 2个模块是一个
32位的可编程的计数器,它可被初始化为当前的系统时间。系统时间以 TR_CLK速增长并与存储在
RTC_ALR寄存器中的可编程的时间相比较,如果
RTC_CR控制寄存器中设置了相应允许位,则比较匹配时将产生一个闹钟中断。”
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top