打印
[STM32F1]

内部的低速时钟会在休眠模式下停机吗?

[复制链接]
515|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhuotuzi|  楼主 | 2024-9-30 15:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果用内部时钟源做计时器,进入休眠模式后会停振吗?

使用特权

评论回复
沙发
回复就哭哭| | 2024-9-30 23:18 | 只看该作者
在睡眠模式下,核心时钟会停止,但一些外设和内部时钟源可以保持活动状态。

使用特权

评论回复
板凳
回复就哭哭| | 2024-9-30 23:18 | 只看该作者
计时器通常会停止计数,直到 MCU 退出休眠模式。

使用特权

评论回复
地板
回复就哭哭| | 2024-9-30 23:19 | 只看该作者
大部分 STM32 的内部时钟(如 HSI、HSI48、LSI)会停止振荡,计时器因此也会停止计数。

使用特权

评论回复
5
laocuo1142| | 2024-11-2 10:28 | 只看该作者
在睡眠模式下,计时器通常会继续运行。
在停止模式下,计时器时钟通常会被关闭,因此计时器不会继续计时。
在待机模式下,所有时钟都被关闭,计时器也不会运行。

使用特权

评论回复
6
将爱藏于深海| | 2024-11-2 10:30 | 只看该作者
正常我们都是做外部校时,这样的话始终是准确的时钟

使用特权

评论回复
7
在曼谷的春| | 2024-11-3 01:00 | 只看该作者
在STM32的STOP模式下,内部低速时钟(LSI)通常是保持运行的,因此可以用于计时器或其他需要低功耗计时功能的应用

使用特权

评论回复
8
她已醉| | 2024-11-3 02:00 | 只看该作者
LSI时钟通常用于RTC(实时时钟)和看门狗定时器(WWDG)等低功耗应用

使用特权

评论回复
9
温室雏菊| | 2024-11-3 03:00 | 只看该作者
正常来说,LSI时钟是一个低速内部振荡器,通常频率为32.768kHz。在STOP模式下,LSI时钟通常是保持运行的,因此可以用于RTC和WWDG等需要低功耗计时的应用

使用特权

评论回复
10
春日负喧| | 2024-11-3 04:00 | 只看该作者
在STOP模式下,HSI时钟是停止的,因此不能用于计时器

使用特权

评论回复
11
一只眠羊| | 2024-11-3 05:00 | 只看该作者
进入STOP模式,在进入STOP模式前,确保RTC已经配置并运行

使用特权

评论回复
12
我吃小朋友| | 2024-11-3 06:00 | 只看该作者
在STOP模式下,LSI时钟通常是保持运行的,因此可以用于RTC和WWDG等需要低功耗计时的应用

使用特权

评论回复
13
失物招領| | 2024-11-3 07:00 | 只看该作者
HSI时钟在STOP模式下是停止的,因此不能用于计时器

使用特权

评论回复
14
未说出口的像你| | 2024-11-3 08:00 | 只看该作者
在进入STOP模式前,确保RTC已经配置并运行,以便在唤醒后继续计时

使用特权

评论回复
15
月亮一键变蓝| | 2024-11-3 09:00 | 只看该作者
其实可以用外部的RTC啊,低功耗也能计时的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

201

主题

3315

帖子

7

粉丝