Stm32l4xx支持7种低功耗
睡眠模式(sleep): CPU停止工作,所有外设(peripheral)仍可以工作,使用中断(interrupt)或者事件(event)进行CPU唤醒。
低功耗运行模式(Low-power run): 使用最低电压进行提供内核电压(VCORE),代码可以在SRAM和FLASH里面进行运行,CPU运行频率限制在2MHz,外设(peripheral)使用独立的16MHz时钟。
低功耗睡眠模式(Low-power sleep): 只有CPU时钟被停止,当中断(interrupt)或者事件(event)唤醒CPU之后进入低功耗运行模式(Low-powerrun)。
停止0(Stop 0)、停止1(Stop1)、停止2(Stop 2)模式: 停止模式下将会获取一个最低的功耗用来保持SRAM和寄存器的内容。内核电压(VCORE)控制的始终将停止,PLL、MSI RC、HIS16 RC 和 HSE都停止。LSE和LSI仍保持运行。RTC保持运行状态。
|