各位同行,大家好,发现小华低功耗例子有一个问题没有弄明白,当进入低功耗后,从手册可以知道,Cortex-M0是停止的,也就是说systick是停止的对吧,那么在LPTIMER中断服务函数中,就用到了delay1ms(500)函数,这个函数是需要systick计数的,感觉是有冲突,谁能帮忙解释一下呢?
上图是LPTIMER中断服务函数,中断事件发生时,系统高速时钟RCH已经关闭;
上图是main函数中已经进入了低功耗状态,说明Cotex-M内核已经关闭,内部高速时钟RCH是停止状态;
请各位帮忙解决一下我的疑惑,谢谢
|