17.6.5 同步
因为在CLK_WDT_APB和GCLK_WDT之间是不同步的,当访问一些寄存器时必须同步。
一个寄存器被需要:
。当写时同步
。当读时同步
。当读写时同步
。不同步
当执行需要同步,状态寄存器的同步忙位的操作( STATUS.SYNCBUSY )将立即设置,并在同步完成清除。同步准备好中断能被用做同步结束时信号。这可以通过访问同步准备好中断标志在中断标志状态和清除寄存器( INTFLAG.SYNCRDY )。如果执行需要同步的操作,同时STATUS.SYNCBUSY是1,总线将被停止。所有操作将成功完成,但CPU会停顿和中断将依据总线延迟而定。
以下寄存器需要同步时写的:
。控制寄存器( CTRL )
。 清除寄存器( CLEAR )
写同步表示在寄存器描述中写同步性。
18 RTC-时实计数器
18.1 概述
实时时钟计数器(RTC)是一个32比特的计数器伴有一个10比特的可编程预分频器通常要持续运行来用跟踪时间。RTC从休眠中唤醒设备用报警或比较方式。周期唤醒机制或溢出唤醒机制。
|