如果在控制寄存器的清除匹配比特位是1,记数器被清除在当一个ALARM0警报匹配发生时下一个记数周期。这允许RTC产生周期中断或者事件比预分频事件的周期要长.注意当CTRL.MATCHCLR是1时,INTFLAG.ALARM0和INTFLAG.OVF将要在ALARM0报警匹配发生时同时被设置。
18.6.4 附加特性
18.6.4.1 周期事件
RTC预分频器能在周期反转时产生事件,允许灵活的系统时钟建立。任何8位的预分频器(位2至9),可以是一个事件源。当事件控制寄存器一个周期事件输出比特是1,一个事件在预分频器相关的比特的从0到1的跳变中被产生了。
一个周期事件的频率如下:
f CCLK_RTC是内部分频时钟的频率,n是EVCGRL.PEREOn比特的位置,例如,PEREO将要每8 GCLK_RTC循环产生一个事件,PEREO1每16个循环产生一个事件。事件的同期取决于预分频的设置。除非CTRL.PRESCALER是0,那时,没有周期事件产生。
|