18.6.8 休眠模式操作 RTC将在任何休眠模式下连续工作,时钟源是激活的。RTC中断能用来唤醒休眠中的设备,或者RTC事件能触发其它的操作在系统没有进入休眠模式之前。 一个中断请求将要被产生在唤醒之后如果中断控制器被配置过。否则CPU将直接唤醒,没有触发一个中断。因此,CPU将继续从进入中断后的指令执行。 周期事件也能唤醒CPU通过事件系统中断函数。由于这个原因,事件必须被使能并且连接到事件通道,且中断使能。参见”EVSYS-Event System” 18.6.9 同步 由于CLK_RTC_APB和GCLK_RTC之间的异步一些寄存器必须在访问时同步。 一个寄存存被需要 。同步读 。同步写 。同小读写 。不用同步 当执行一个操作需要同步,同步忙比特在状态寄存器里(STATUS.SYNCBUSY)将立刻被置1,并且在同步完成后清除。同步准备好中断能被用来标识当同步完成。这个能通过同步准备好在中断标识状态和清除寄存器(INTFLAG.SYNCRDY)标识。 如果执行,需要同步的操作,同时STATUS.SYNCBUSY是1,总线将被停止。所有操作将成功完成,但CPU会停顿和中断将只要总线待定止步不前。
|