STM32L0系列超低功耗MCU
STM32L0系列是意法半导体的入门级32位超低功耗MCU产品组合,旨在实现卓越的低功耗水平。由此产生了真正的超低功耗MCU,125℃时的功耗为世界最低。
ARM® Cortex®-M0+内核与STM32超低功耗特性的独有结合,使STM32L0非常适合电池供电或供电来自能量收集的应用。
为了实现最佳功率效率,STM32L0提供动态电压调整、超低功耗时钟振荡器和短唤醒时间。新的自主式外设(包括USART、I²C和触摸传感控制器)降低了Arm® Cortex®-M0+内核的负荷,减少了CPU唤醒次数,因此有助于减少处理时间及功率消耗。
为了降低总应用BOM成本,STM32L0集成了低功耗比较器、嵌入式EEPROM和无石英USB接口。
它还内置其它一些增值特性,例如16位ADC(硬件过采样)、双通道DAC、硬件加密、能够在超低功耗模式下运行的通信外设,实现了集成特性、高性能与超低功耗之间的完美平衡。
STM32L0 MCU具有高达192 Kb的闪存、20 KB RAM、及高达6 KB的嵌入式真正EEPROM(无需仿真),采用14到100引脚封装(包括空间节约型WLCSP36封装)。
STM32L0 MCU在比较超低功耗微控制器效率的标准化EEMBC™ ULPBench®测试中获得244分。
电流消耗参考值:
- 动态运行模式:低至49 µA/MHz(采用外部DC/DC) 和76 µA/MHz(采用LDO)
- 超低功耗模式 + 全RAM + 低功耗定时器:340 nA(16根唤醒线)
- 超低功耗模式 + 备份寄存器:230 nA(2个唤醒引脚)
- 唤醒时间:3.5 µs

精选 视频
STM32L0 MCU系列:不仅出色而且价格合理的生态系统

- 为STM32L0 MCU购买32引脚或64引脚Nucleo板、探索套件或评估套件。
- 下载免费的STM32CubeL0嵌入式软件包,它含有HAL、LL(底层)API和中间件。然后安装ST的STM32CubeMX图形软件配置工具(免费),它支持引脚配置、代码生成和功耗计算。开始尝试提供的众多示例之一,或建立自己的项目。
- 如需获取最终的优化库代码,请下载STM32SnippetsL0嵌入式软件包。
- STM32L0用户现可选用一流供应商出品的多款IDE,享用免费的MDK-ARM-STR Keil环境以及Ac6 System Workbench等基于Eclipse的免费IDE。
STM32L0超低功耗无线解决方案
如需了解基于STM32L0的低功耗无线解决方案,可使用STM32L0 LoRa®探索套件
(B-L072Z-LRWAN1)以及配有NUCLEO-L073RZ 和LoRa扩展板(I-NUCLEO-SX1272D)的低功耗无线Nucleo包(P-NUCLEO-LRWAN1)。
如需了解LoRa解决方案的详细信息,请访问LoRaWAN。
- STM32L011F4 Ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes Flash, 32 MHz CPU
- STM32L071KB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU
- STM32L011K3 Ultra-low-power Arm Cortex-M0+ MCU with 8-Kbytes of Flash memory, 32 MHz CPU
- STM32L081KZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L071KZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU
- STM32L071CZ Ultra-low-power Arm Cortex-M0+ MCU with 192 Kbytes of Flash memory, 32 MHz CPu
- STM32L011D4 Ultra-low-power ARM Cortex-M0+ MCU with 16-Kbytes Flash, 32 MHz CPU
- STM32L011K4 Ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes of Flash memory, 32 MHz CPU
- STM32L071RZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU
- STM32L041E6 Ultra-low-power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L071VZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU
- STM32L011G3 Ultra-low-power ARM Cortex-M0+ MCU with 8-Kbytes Flash, 32 MHz CPU
- STM32L021G4 Ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L031F4 ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes of Flash memory, 32 MHz CPU
- STM32L051T6 Ultra-low-power Arm Cortex-M0+ MCU with 32 Kbytes of Flash memory, 32 MHz CPU
- STM32L021F4 Ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L051T8 Ultra-low-power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz CPU
- STM32L011E3 Ultra-low-power ARM Cortex-M0+ MCU with 8-Kbytes Flash, 32 MHz CPU
- STM32L011F3 Ultra-low-power ARM Cortex-M0+ MCU with 8-Kbytes Flash, 32 MHz CPU
- STM32L031G4 ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes of Flash memory, 32 MHz CPU
- STM32L041K6 Ultra-low-power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L031K4 Ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes of Flash memory, 32 MHz CPU
- STM32L071VB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU
- STM32L041C6 Ultra-low-power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L081CZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L041F6 Ultra-low-power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L011E4 Ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes Flash, 32 MHz CPU
- STM32L021K4 Ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L031E6 Ultra-low-power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU
- STM32L011D3 Ultra-low-power ARM Cortex-M0+ MCU with 8-Kbytes Flash, 32 MHz CPU
- STM32L031G6 Ultra-low-power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU
- STM32L021D4 Ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L031F6 Ultra-low-power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU
- STM32L031C4 Ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes of Flash memory, 32 MHz CPU
- STM32L031K6 Ultra-low-power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU
- STM32L071V8 Ultra-low-power Arm Cortex-M0+ MCU with 64-Kbytes of Flash memory, 32 MHz CPU
- STM32L051K6 Ultra-low-power Arm Cortex-M0+ MCU with 32 Kbytes of Flash memory, 32 MHz CPU
- STM32L031E4 ultra-low-power Arm Cortex-M0+ MCU with 16-Kbytes of Flash memory, 32 MHz CPU
- STM32L041G6 Ultra-low-power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU, AES
- STM32L071K8 Ultra-low-power Arm Cortex-M0+ MCU with 64-Kbytes of Flash memory, 32 MHz CPU
- STM32L071C8 Ultra-low-power Arm Cortex-M0+ MCU with 64-Kbytes of Flash memory, 32 MHz CPU
- STM32L071CB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU
- STM32L011G4 Ultra-low-power ARM Cortex-M0+ MCU with 16-Kbytes Flash, 32 MHz CPU
- STM32L031C6 Ultra-low-power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU
- STM32L071RB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU
- STM32L081CB Ultra-low-power ARM Cortex-M0+ MCU with 128-Kbytes Flash, 32 MHz CPU, AES
- STM32L051C8 Ultra-low-power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz CPU
- STM32L051R6 Ultra-low-power Arm Cortex-M0+ MCU with 32 Kbytes of Flash memory, 32 MHz
- STM32L051K8 Ultra-low-power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz CPU
- STM32L051C6 Ultra-low-power Arm Cortex-M0+ MCU with 32 Kbytes of Flash memory, 32 MHz CPU
- STM32L051R8 Ultra-low-power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz
- STM32L010F4 Ultra-low-power value line Arm Cortex-M0+ MCU with 16-Kbytes of of Flash memory memory and 32 MHz CPU
- STM32L010RB Ultra-low-power value line Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU
- STM32L010K8 Ultra-low-power value line Arm Cortex-M0+ MCU with 64-Kbytes of Flash memory, 32 MHz CPU
- STM32L010R8 Ultra-low-power value line Arm Cortex-M0+ MCU with 64-Kbytes of Flash memory, 32 MHz CPU
- STM32L010K4 Ultra-low-power value line Arm Cortex-M0+ MCU with 16-Kbytes of of Flash memory memory and 32 MHz CPU
- STM32L010C6 Ultra-low-power value line Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU
- STM32L072KZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L072KB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L062C8 Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB, AES
- STM32L082CZ Ultra-low-power ARM Cortex-M0+ MCU with 192-Kbytes Flash, 32 MHz CPU, AES
- STM32L072V8 Ultra-low-power Arm Cortex-M0+ MCU with 64-Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L082KZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, USB, AES
- STM32L072CZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L082KB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB, AES
- STM32L072RZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L062K8 Ultra-low-power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz CPU, USB, AES
- STM32L072VB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L072RB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L052T8 Ultra-low-power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L072CB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L052T6 Ultra-low power Arm Cortex-M0+ MCU with 32-Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L072VZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L052K8 Ultra-low power Arm Cortex-M0+ MCU with 64-Kbyte of Flash memory, 32 MHz CPU, USB
- STM32L052C8 Ultra-low power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L052C6 Ultra-low-power Arm Cortex-M0+ MCU with 32 Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L052R6 Ultra-low-power Arm Cortex-M0+ MCU with 32 Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L052R8 Ultra-low power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L052K6 Ultra-low-power Arm Cortex-M0+ MCU with 32 Kbytes of Flash memory, 32 MHz CPU, USB
- STM32L073CZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, USB, LCD
- STM32L063C8 Ultra-low-power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz CPU, USB, LCD, AES
- STM32L053R6 Ultra-low-power Arm Cortex-M0+ MCU with 32 Kbytes of Flash memory, 32 MHz CPU, USB, LCD
- STM32L073VB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB, LCD
- STM32L083RB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB, LCD, AES
- STM32L083VZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, USB, LCD, AES
- STM32L083VB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB, LCD, AES
- STM32L073RB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB, LCD
- STM32L073VZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, USB, LCD
- STM32L073RZ Ultra-low-power Arm Cortex-M0+ MCU with 192 Kbytes of Flash memory, 32 MHz CPU, USB, LCD
- STM32L073CB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB, LCD
- STM32L083CZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, USB, LCD, AES
- STM32L083V8 Ultra-low-power Arm Cortex-M0+ MCU with 64-Kbytes of Flash memory, 32 MHz CPU, USB, LCD, AES
- STM32L083CB Ultra-low-power Arm Cortex-M0+ MCU with 128-Kbytes of Flash memory, 32 MHz CPU, USB, LCD, AES
- STM32L083RZ Ultra-low-power Arm Cortex-M0+ MCU with 192-Kbytes of Flash memory, 32 MHz CPU, USB, LCD, AES
- STM32L073V8 Ultra-low-power Arm Cortex-M0+ MCU with 64-Kbytes of Flash memory, 32 MHz CPU, USB, LCD
- STM32L053C6 Ultra-low-power Arm Cortex-M0+ MCU with 32 Kbytes of Flash memory, 32 MHz CPU, USB, LCD
- STM32L063R8 Ultra-low-power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz, USB, LCD, AES
- STM32L053C8 Ultra-low-power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz CPU, USB, LCD
- STM32L053R8 Ultra-low-power Arm Cortex-M0+ MCU with 64 Kbytes of Flash memory, 32 MHz CPU, USB, LCD