Systick定时器和睡眠模式

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
3个帖子/ 0新
最后一篇
parametrica.
离线
最后一次露面:1年3个月前
加入:2019-07-17 07:57
Systick定时器和睡眠模式

亲爱的对话框,

您能解释一个Systick定时器和睡眠模式如何合作吗?

1.我的理解是,Systick计时器不会阻止系统进入睡眠模式。这样对吗?
2.如果Anser到#1是肯定的,则Systick计时器是否在睡眠中继续计数?
3.如果Anser到#2是肯定的,则在系统睡眠期间安排Systick异常会发生什么?

谢谢!

设备:
parametrica.
离线
最后一次露面:1年3个月前
加入:2019-07-17 07:57
看来我发现了

看来我已经找到了答案。

1. Systick不会阻止进入睡眠模式。
2.没有。因此,如果系统使用睡眠,计时器将计算到0.但是如果您有调试器附加,则表示没有暂停的Systick。
3.因为Systick仅在系统处于活动状态时仅计数,因此像往常一样完成异常处理。

PM_DIALOG.
离线
最后一次露面:13小时36分钟前
职员
加入:2018-02-08 11:03
嗨parametrica,

嗨parametrica,

请记住,在睡眠模式下,所有包括计时器,UART等的外围域都会断电。在睡眠模式下运行时的系统采用低功耗时钟运行,可为内部RCX或外部XTAL32K振荡器。

谢谢,PM_DIALOG.