工具与软件:
您好!
我已经注意到、当系统进入 IDLE ()或 SET_PLL ()(发生时钟转换)时、RTC ISR 将丢失。
我将使用毫秒寄存器(RTCMIL)作为 权变措施。 在这两个函数中、我在下面添加了以下代码、以便在时钟转换发生后清除中断标志。 但是、这仍会导致到达时间延迟。 例如、一个2分钟的计时器持续在2分6秒时完成。
if (CSL_RTC_REGS->RTCINTFL & 1){
CSL_FINST (CSL_RTC_REGS->RTCINTFL、RTC_RTCINTFL_MSFL、SET);
}
这有什么原因吗? 有没有更好的方法可以处理 RTC ISR 事件的丢失?

