STM32F1RTC寄存器

TC_CRRTC_PRLRTC_CNTRTC_ALRRTC_CRL

 

RTC_CRH    OWIE:允许溢出中断位     RTC_CRL   RTOFF:操作忙标志位 

        ALRIE:允许闹钟中断            CNF:允许配置位

          SECIE:允许秒中断             RSF:寄存器同步标志

                              OWF:溢出标志

                              ALRF:闹钟标志

                             SECF:秒标志
                        

    预分频装载寄存器 RTC_PRL     f TR_CLK = f RTCCLK /(PRL[19:0]+1)

 

              计数器寄存器 RTC_CNT   2^20

 

    闹钟寄存器 RTC_ALR 2^20

配置过程:

1.使能电源时钟和后备区域时钟 

2.取消后备区域的写保护、复位备份区域
3.使能RTC时钟源、RTC时钟源选择、RTC时钟使能 
4.进入配置模式、设置RTC预分频装载值 

5.设置RTC闹钟配置、RTC中断配置
6.退出配置模式

7.初始化NVIC外设,设置RTC中断优先级 
8.编写RTC中断处理函数

猜你喜欢

转载自www.cnblogs.com/wlstm/p/10005586.html