一款好的电子产品,都需要认真考虑电源管理的问题,电池供电的产品更应该注意低功耗的实现。
STM32电源介绍嵌入式开发直播课 - STM32 USART串口的应用 - 创客学院直播室www.makeru.com.cn
每一块STM32芯片中都有一个电源控制器(PWR),不同系列的STM32有相似,也有差异。
1.电压
绝大部分STM32的电压要求介于 1.8 V 到 3.6 V 之间,嵌入式线性调压器用于提供内部 1.2 V 数字电源。
2.类型
STM32的电源通常分为三类:数字电源、模拟电源、备份电源。
数字电源:VDD也是其主电源,主要用于数字部分;
模拟电源:VDDA用于模拟部分的电源,比如ADC,这样可以单独滤波并屏蔽 PCB 上的噪声。
备份电源:VBAT用于备份区域的电源,比如RTC、备份SRAM等,一旦主电源断开,VBAT可以为这些区域提供电源。
▲ STM32F4备份域
3.调压器多数STM32都有电源调节器(有些型号没有),为备份域和待机电路以外的所有数字电路供电,调压器输出电压约为 1.2 V。
运行模式:调压器为 1.2 V 域(内核、存储器和数字外设)提供全功率。停止模式:调压器为 1.2 V 域提供低功率,保留寄存器和内部 SRAM 中的内容。待机模式:调压器掉电。除待机电路和备份域外,寄存器和 SRAM 的内容都将丢失。
STM32的低功耗模式