STM8S003K3T6CTR /STM8L151G4U6

本文介绍了STM32L051x6/8系列微控制器的低功耗特性,包括动态电压调节、三种功率范围设置以及七种低功耗模式。这些模式可在运行模式下优化功耗,提供从睡眠模式到停机模式的不同选项,以实现最低的功耗同时保持RAM和寄存器内容。

Low-power modes

The ultra-low-power STM32L051x6/8 support dynamic voltage scaling to optimize its power

consumption in Run mode. The voltage from the internal low-drop regulator that supplies

the logic can be adjusted according to the system’s maximum operating frequency and the

external voltage supply.

There are three power consumption ranges:

Range 1 (VDD range limited to 1.71-3.6 V), with the CPU running at up to 32 MHz

Range 2 (full VDD range), with a maximum CPU frequency of 16 MHz

Range 3 (full VDD range), with a maximum CPU frequency limited to 4.2 MHz

Seven low-power modes are provided to achieve the best compromise between low-power

consumption, short startup time and available wakeup sources:

Sleep mode

In Sleep mode, only the CPU is stopped. All peripherals continue to operate and can

wake up the CPU when an interrupt/event occurs. Sleep mode power consumption at

16 MHz is about 1 mA with all peripherals off.

Low-power run mode

This mode is achieved with the multispeed internal (MSI) RC oscillator set to the low-

speed clock (max 131 kHz), execution from SRAM or Flash memory, and internal

regulator in low-power mode to minimize the regulator's operating current. In Low-

power run mode, the clock frequency and the number of enabled peripherals are both

limited.

Low-power sleep mode

This mode is achieved by entering Sleep mode with the internal voltage regulator in

low-power mode to minimize the regulator’s operating current. In Low-power sleep

mode, both the clock frequency and the number of enabled peripherals are limited; a

typical example would be to have a timer running at 32 kHz.

When wakeup is triggered by an event or an interrupt, the system reverts to the Run

mode with the regulator on.

Stop mode with RTC

The Stop mode achieves the lowest power consumption while retaining the RAM and

register contents and real time clock. All clocks in the VCORE domain are stopped, the

PLL, MSI RC, HSE crystal and HSI RC oscillators are disabled. The LSE or LSI is still

running. The voltage regulator is in the low-power mode.

Some peripherals featuring wakeup capability can enable the HSI RC during Stop

mode to detect their wakeup condition.

The device can be woken up from Stop mode by any of the EXTI line, in 3.5 µs, the

processor can serve the interrupt or resume the code. The EXTI line source can be any

GPIO. It can be the PVD output, the comparator 1 event or comparator 2 event

(if internal reference voltage is on), it can be the RTC alarm/tamper/timestamp/wakeup

events, the USART/I2C/LPUART/LPTIMER wakeup events

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值