打印
[STM32F1]

STM32有三种低功耗模式,如何选?

[复制链接]
119|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenci2013|  楼主 | 2025-2-25 19:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、睡眠模式
特点:内核停止工作,但外设(如NVIC)和系统时钟(Systick)仍运行。
功耗:较低,因为大部分电路处于休眠状态,但仍需维持外设和时钟的运行。
数据保留:寄存器和SRAM内容保持不变。
应用场景:适用于需要频繁唤醒并处理简单任务的应用,如低功耗传感器网络节点、按键扫描等。
优势:能够快速唤醒并恢复工作,同时保持一定的外设和系统时钟运行。
2、停止模式
应用场景:适用于需要频繁唤醒并处理简单任务的应用,如低功耗传感器网络节点、按键扫描等。
优势:能够快速唤醒并恢复工作,同时保持一定的外设和系统时钟运行。
应用场景:适用于需要频繁唤醒并处理简单任务的应用,如低功耗传感器网络节点、按键扫描等。
优势:能够快速唤醒并恢复工作,同时保持一定的外设和系统时钟运行。
3、待机模式
特点:1.8V内核电源关闭,仅备份寄存器和待机电路维持供电。
功耗:最低,因为几乎所有电路都被关闭,仅保留最低限度的电源以维持寄存器的基本功能。
数据丢失:寄存器和SRAM内容全部丢失,仅备份寄存器内容保留。
应用场景:适用于需要极低功耗且对唤醒时间要求不高的应用,如长期待机的遥控器、智能手环等。
优势:功耗极低,适用于长时间不使用的场景,同时能够保留备份寄存器的关键数据。

使用特权

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

本版积分规则

117

主题

6475

帖子

4

粉丝