问题
STOP休眠唤醒,每次时间都是定时的4倍才进入休眠?
问题定位
休眠唤醒系统时钟问题
解决方案
因为STOP休眠模式用的是LSI,即32KHZ,主时钟为64MHZ,64分频之后为1MHZ,唤醒之后默认用的还是LSI,时间上差不多扩大了4倍,所以,定时时间为原来的4倍才进入定时。
唤醒之后重新初始化系统时钟即可。
问题
STOP休眠唤醒,每次时间都是定时的4倍才进入休眠?
问题定位
休眠唤醒系统时钟问题
解决方案
因为STOP休眠模式用的是LSI,即32KHZ,主时钟为64MHZ,64分频之后为1MHZ,唤醒之后默认用的还是LSI,时间上差不多扩大了4倍,所以,定时时间为原来的4倍才进入定时。
唤醒之后重新初始化系统时钟即可。