如何评估低功耗MCU?
评估低功耗性能的关键参数-能效
EEMBC ULP benchmarks
EEMBC ULP benchmarks及其相关性
STM32L5的具体ULPMark评分和排名
STM32L5 Benchmarks 总结与定位
STM32L5供电策略
三种不同供电类型的芯片
STM32L552/562xxxx: 通用类型
STM32L552/562xxxxP:带外置SMPS
STM32L552/562xxxxQ:带内置SMPS
STM32L552/562xxxx供电策略
STM32L552/562xxxxP供电策略
STM32L552/562xxxxQ供电策略
STM32L5各种低功耗模式介绍
电压调压器
主调压器的输出电压范围
等待延时与主频的关系
内置降压SMPS的工作模式
内置SMPS在低功耗模式下的状态
超低功耗模式
L5的低功耗模式与L4/L4+的区别
STM32L5外设在低功耗设计上的考虑
I-Cache
MSI
LPUART
LPTIM
16位定时器,双时钟域
可工作在多个低功耗模式下(除Standby,Shutdown模式)
可选择多个时钟源,比如PCLK1,LSE,LSI,HSI16等
无需任何内部时钟源脉冲计数器模式,用于某些特定应用
DAC
采样和保持特性:
“采样与保持”功能的主要目标是在MCU处于低功耗模式如Stop 1模式时保持DAC输出电压
当配置了“采样与保持”模式时,当所有与它相关的模拟和数字电路部分都“关闭”时,DAC能够输出转换的电压
内部或外部保持电压连接到DAC输出
在“采样和保持”模式期间,DAC转化由以下三阶段组成:采样阶段:在该阶段,将“采样和保持”电容充电到所需的电压;保持阶段:在此期间DAC的输出三态为高阻态,以维持“采样和保持”电容的存储电荷;刷新阶段:由于来自多个源的泄露,刷新阶段将输出电压保持在所需值(+/-LSB)。
STM32L5 BAM工作模式介绍
BAM模式:用于优化低功耗模式下仅保留通信外设工作的模式
LPSleep下的BAM模式
一个使用BAM模式的例子
对应功耗评估(示意)