brstm32ulp

Releasing your creativity
STM32L series
Ultra‑low‑power 32‑bit MCUs
STM32 L
Content
STM32 and ultra‑low‑power.......................................................... 4
9 product series – more than 30 product lines.................................... 4
STM32L: Ultra‑low‑power 32‑bit MCU series............................................. 5
STM32 ULP series.................................................................................. 6
3 product series – 10 product lines : a unique offer............................. 6
More memory, performance, peripherals and packages choices .. 6
STM32L4 Product lines.............................................................................. 10
STM32L4 Ultra‑low‑power.......................................................................... 10
STM32L4 series.................................................................................... 10
A wide portfolio in full production......................................................... 11
STM32L4 devices offer the lowest power consumption values
on the market (25 °C).............................................................................. 11
STM32L1 series.................................................................................... 12
STM32L1: Wide and market adopted proposal................................... 12
STM32L1 Ultra‑low‑power.......................................................................... 12
A wide, fully‑deployed portfolio.............................................................. 13
STM32L0 Product lines.............................................................................. 14
STM32L0 Ultra‑low‑power.......................................................................... 14
STM32L0 ‑ World champion at high‑temperature (125 °C)............... 14
STM32L0 series.................................................................................... 14
A wide portfolio in full production......................................................... 15
Various types of development boards enable you to get started
with the STM32L products........................................................................ 16
STM32L ecosystem............................................................................ 16
STM32 Nucleo............................................................................................ 17
STM32 Nucleo expansion boards.......................................................... 17
Specific focus for STM32L series............................................................. 18
STM32 embedded software.................................................................... 19
Specific offers for STM32L series.............................................................. 19
Usage recommandations....................................................................... 19
STM32L: ULTRA‑LOW‑POWER 32‑BIT MCU SERIES
STM32 and ultra‑low‑power
9 PRODUCT SERIES – MORE THAN 30 PRODUCT LINES
ST’s ultra‑low‑power MCU platform is
based on a proprietary ultra‑low‑leakage
technology.
STM32L0 (ARM® Cortex®‑M0+), STM32L1
(Cortex‑M3), STM32L4 (Cortex‑M4) and
STM8L (8‑bit proprietary core) series
represent a large range of microcontrollers
addressing devices supplied from batteries or
through energy harvesting and help ensure
an optimized cost/performance ratio for all
kinds of low‑power applications.
With the industry’s lowest current variation
between ‑40°C and +125°C, this
ultra‑low‑power platform has outstandingly
The STM32 portfolio offers an extraordinary variety of options including ARM® Cortex®‑M cores (M0, M0+, M3, M4, and M7), giving developers
flexibility to find the perfect match for their application. Particular attention is paid to make it easy to switch from one device to another. The
compatibility of binaries combined with the similar pinout assignment, proliferation of hardware IPs and higher‑level programming languages
greatly facilitates the work of developers.
STM32 selector guide
Download «ST MCU Finder» free app to find the right STM32 product.
www.st.com/stmcufinder
By choosing an STM32 microcontroller for your embedded application,
you gain from our market‑leading expertise in MCU architecture,
technology, multi‑source manufacturing and long‑term supply.
Highperformance
STM32 F2
STM32 F4
low current consumption at elevated
temperatures.
The MCUs reach the industry’s lowest power
consumption of 350 nA in Stop mode (with
SRAM retention), while maintaining a wakeup
time as low as 3.5 µs.
The new STM32L4 series is the convergence
of ultra‑low power consumption and high
performance providing 273 CoreMark® /
176.7 ULPBench™ (188 using an external
DC/DC converter) with FPU and DSP
instructions, more memory (up to 1 Mbyte of
Flash) and innovative features.
www.st.com/stm32l
STM32 F7
4
5
Mainstream
Ultralow-power
STM32 F0
STM32 F1
STM32 F3
STM32 L0
STM32 L1
STM32 L4
Cortex-M3
Cortex-M4
Cortex-M0/-M0+
Cortex-M7
More packages
STM32 ULP series
From cost smart up to high performance, there is an STM32L series to
match all your memory, analog or peripherals needs.
WLCSP
WLCSP25 (~2x2 mm)
WLCSP36 (~2x3 mm)
WLCSP49 (~3x3 mm)
WLCSP63 (~3x4 mm)
WLCSP64 (~4x5 mm)
WLCSP72 (~3x4 mm)
WLCSP81 (~3x4 mm)
WLCSP104 (~4x5 mm)
3 PRODUCT SERIES – 10 PRODUCT LINES : A UNIQUE OFFER
COST-SMART
ULP CHAMPION
STM32 L0
STM32 L1
STM32 L4
Cortex-M3 at 32 MHz
1.65 to 3.6 V
Wide choice of memory sizes
Cortex-M0+ at 32 MHz
1.65 to 3.6 V
8/16-bit applications
Wide range of pin-counts
3 product lines
USB, LCD, AES,
Rich Analog,
Dual-bank Flash memory (RWW)
32 to 512 Kbytes of Flash
80 Kbytes of SRAM
16 Kbytes of EEPROM
3 product lines
Cost-effectiveness
Smaller packages
USB, LCD, Analog, AES
8 to 192 Kbytes of Flash
20 Kbytes of SRAM
6 Kbytes of EEPROM
6
BROAD-RANGE
FOUNDATION
QFN
QFN20 (3x3 mm)
QFN28 (4x4 mm)
QFN32 (5x5 mm)
QFN48 (6x6 mm)
3 product lines
5-MSPS ADC,
PGA, Compar.,
DAC, Op Amp, USB
OTG, LCD, AES
128 Kbytes to 1 Mbyte of Flash
128 Kbytes of SRAM
7
STM32 L
273
Score
210*
STM32 L4
512 K
155*
384 K
256 K
192 K
128 K
STM32 L1
64 K
103*
93
STM32 L0
32 K
75
16 K
8K
14
STM32 L0
20
STM32 L1
25
28
32
36
STM32 L4
48
49
63
64
100
132
144 Pins
LQFP
LQFP32 (7x7 mm)
LQFP48 (7X7 mm)
LQFP64 (10X10 mm)
LQFP100 (14X14 mm)
LQFP144 (20x20 mm)
Cortex-M4 w/ FPU at 80 MHz
1.71 to 3.6 V
High-performance,
advanced analog circuits
More performances
1M
TSSOP
TSSOP14 (4.4x4.1 mm)
TSSOP20 (4.4x6.6 mm)
Form factor
HIGH-PERFORMANCE
ADVANCED ANALOG
MORE MEMORY, PERFORMANCE, PERIPHERALS AND PACKAGES CHOICES
More memory sizes and pin‑counts
Flash memory size (bytes)
BGA
BGA64 (5x5 mm)
BGA100 (7x7 mm)
BGA132 (7x7 mm)
32
32
80
(*) using external DC/DC converter.
ULPBench score without DC/DC converter:
135 for STM32L0 series, 81 for STM32L1 series,
and 176.7 for STM32L4 series.
MHz
STM32 ULP MCUs are THE answer, whatever the application
-40 to +125 ºC temperature range •
1.65 to 3.6 V power supply range •
RTC with anti-tamper at 0.95 ppm •
Safety with ECC on Flash, CRC, and parity bit on SRAM •
Independent dual-bank Flash memory and EEPROM (RWW) •
Internal RC ± 1% accuracy over temperature and VDD •
Wide package offer from 14 to 144 pins •
Full ARM® Cortex®-M0+/M3/M4 range offer •
• Dynamic Efficiency 84 µA/MHz
• FSMC for external memories
• LCD (8x40 or 4x44) for Display
• TRNG and 256-bit AES for Security
• Digital filter for Sigma-Delta modulators
• VBAT with RTC for Battery backup domain
• ARM® Cortex®-M4 at 80 MHz for computational power
Power tools
8
Down to 450 nA mode with RTC, 16 Kbytes of SRAM •
LP-UART, Pulse counter, 16-bit LP-Timer •
3.5 µs wakeup with 16 wakeup lines •
Dual-bank Flash memory (up to 1 Mbyte) for firmware upgrade •
Up to 16 Kbytes of true EEPROM for data login •
Built-in comparator and Op Amp with PGA •
PCROP, ECC, CRC, JTAG fuse for security purposes •
Full ARM® Cortex®-M0+/M3/M4 range offer •
Electricity
smart meters
• 8 nA Shutdown mode to extend battery life
• 1 Mbyte Flash memory to support advanced algorithms
• Dynamic Efficiency 84 µA/MHz
• I²C FM+ for sensors and HS communication
• 12-/16-bit ADC Analog sensing and monitoring
• FS USB host for data transfer + device charging
• Full ARM® Cortex®-M0+/M3/M4 range offer
L
2
3
M
ST
Gas/water meters
Fitness/Healthcare
1.4 µA Stop mode with 128 Kbytes of RAM+RTC •
4 µs wakeup time for fast system response •
USB 2.0 OTG for fast application processors •
128 Kbytes of SRAM (including 32 Kbytes with parity bit) •
Down to 1.65 V full speed and feature capable •
I²C FM+, Fast SPI, Fast ADC for sensor acquisition •
ARM® Cortex®-M4 with FPU 100 DMIPS with ART Accelerator™ •
• 28 nA Standby mode to extend battery life
• 4 to 14 µs wakeup time for a better user experience
• Digital filter for Sigma Delta for MEMS microphone
• 12-bit ADC at 200 µA / MSPS
• SAI / I2S for audio peripheral connections
• ARM® Cortex®-M4 at 80 MHz with 102 µA/MHz at 100 DMIPS
Sensor hub
Mobile phone/Gaming
Audio and
Voice recognition
9
A WIDE PORTFOLIO IN FULL PRODUCTION
Flash size (bytes)
STM32L4 series
L476RG
1M
L476JG
512 K
STM32L4 PRODUCT LINES
ARM® Cortex®-M4 (DSP + FPU) – 80 MHz
• ART Accelerator™
• USART, SPI, I²C
(KB)
• 16- and 32-bit timers
RAM
(KB)
Op-Amp
Comp.
USB2.0 FS
16-bit HW
Crystal-less
USB2.0
OTG FS
Product line
• SWP
STM32L4x1
Access
Up to
1024
Up to
128
•
•
•
STM32L4x2
USB FS
Up to
256
Up to
64
•
•
•
•
STM32L4x3
USB FS and LCD
Up to
256
Up to
64
•
•
•
•
STM32L4x5
USB OTG
Up to
1024
Up to
128
•
•
•
•
STM32L4x6
USB OTG and LCD
Up to
1024
Up to
128
•
•
•
•
• 1x CAN
• 2x 12-bit DACs
• Temperature sensor
• Low voltage 1.71 to 3.6 V
• VBAT mode
• Unique ID
• Capacitive touch sensing
Segment
LCD driver
oversampling
• SAI + audio PLL
• AES-256*
10
Flash
• Quad-SPI
256 K
12-bit ADC
5 Msps
128 K
Up to 8x40
Up to 8x40
L471VG
L471QG
L471ZG
L476VE
L476QE
L476ZE
L471QE
L471ZE
• Down to 450 nA with 32 kHz RTC + 16 Kbytes of RAM + I/Os
• Down to 200 nA with 32 kHz RTC or 8 nA without RTC
L471RE
L471VE
L476RC
L476VC
L475RC
L475VC
L433VC
L432KB
L433CB
L433RB
Pin count
64 pins
48 pins
LQFP
LQFP/QFN
WLCSP
49 pins
WLCSP UFBGA pitch 0.5
72 pins
WLCSP
128-bit AES hardware encryption
81 pins
WLCSP
100 pins
LQFP
UFBGA
pitch 0.6
132 pins
UFBGA
Pitch 0.5
176.7
(without external DC/DC)
210
(with external DC/DC)
273
144 pins
LQFP
Available in Q2/2016
STM32L4 DEVICES OFFER THE LOWEST POWER CONSUMPTION VALUES ON THE MARKET (25 °C)
11
Wakeup time to Run at 80 MHz
• From Stop-2: 5 µs
• From Standby: 14 µs
• From Shutdown: 250 µs
102 µA/MHz
Range 1
Up to 80 MHz
www.st.com/stm32l4
84 µA/MHz
Range 2
Up to 26 MHz
STM32 L0
L475VE
Typical
at 25° C
• 12‑/16‑bit ADC with 5 MSPS – 200 µA/ MSPS – 1.65 V capable
• Operates at up to 125 °C
L476ME
L475RE
L433RC
STM32L4 ULTRA‑LOW‑POWER
• Dynamic run mode at 84 μA/MHz
L476JE
VDD range
Note: * for STM32L486, STM32L443 and STM32L442
• ARM® Cortex®‑M4 at 80 MHz with DSP + FPU – 100 DMIPS
L476ZG
L471RG
L433CC
Legend
In full production
L476QG
L475VG
L432KC
32 pins
QFN
L476VG
L475RG
L476RE
Successfully meet all challenges
L476MG
STM32 L4
1.0 µA/
1.28 µA
Dynamic Run
Stop-2
from Flash memory with or w/out RTC
200 nA/
450 nA
Standby +
32 Kbytes of RAM
with or w/out RTC
28 nA/
280 nA
Standby
with or w/out RTC
8 nA/
200 nA
Shutdown
with or w/out RTC
A WIDE, FULLY‑DEPLOYED PORTFOLIO
STM32L1 series
Flash/RAM size (bytes)
L152RE
L151RE
512 K / 80 K
384 K / 48 K
STM32L1: WIDE AND MARKET ADOPTED PROPOSAL
• Low voltage 1.65 to 3.6 V
• Dynamic voltage scaling
ARM® Cortex®‑M3 (32 MHz with MPU)
• 5 clock sources
Flash
memory
(KB)
RAM
(KB)
32
to
256
4
to
16
2
STM32L151
STM32L152
32
to
512
16
to
80
4
to
16
SDIO
FSMC
STM32L162
256
to
512
32
to
80
8
to
16
SDIO
FSMC
Product line
EEPROM
(KB)
Memory
I/F
Op
amps
Comp.
Temp.
sensor
Capacitive
touch
Segment
LCD
driver
128‑bit
AES
• Multiple USART, SPI, I²C
• 16‑ and 32‑bit timers
• ‑ 40 to 85 °C oper. temp.
Up to 105 °C in LP Modes
STM32L100
Value line
64 K / 32 K
• Programmable voltage
detector (PVD)
•
•
•
Up to
8x40
• DMA
• 12‑bit ADC 1 MSPS
• 12‑bit DAC
•
•
•
•
Up to
8x40
STM32L1 ULTRA‑LOW‑POWER
• ARM® Cortex®‑M3+ at 32 MHz – 33 DMIPS
• Dynamic run mode: down to 177 μA/MHz
• Stop with Full RAM retention 435 nA (1.3 μA with RTC)
• Standby mode + RTC: 900 nA with backup registers
• Operates at up to 105 °C
STM32 L1
93
L152RD**
L151RD**
L152VD
L151VD
L152QD
L151QD
L152ZD
L151ZD
L152RC
L151RC
L151UC*
L152VC
L151VC
151VC
L152QC
L151QC
L152ZC
L151ZC
132
UFBGA
144
LQFP
L152RB-A
L151RB-A
www.st.com/stm32l1
L152VB-A
L151VB-A
L100RB-A
L152C8-A
L151C8-A
L152R8-A
L151R8-A
L152V8-A
L151V8-A
L100R8-A
32 K / 16 K
L152C6-A
L151C6-A
32 K / 4 K
L100C6-A
•
LQFP
48
UQFN
L152R6-A
L151R6-A
64
TFBGA LQFP
WLCSP**
-------------63 WLCSP*
Legend:
STM32L100: Value line
STM32L152: STM32L151 + LCD
81
(without external DC/DC)
103
(with external DC/DC)
• Standby mode: 280 nA with backup registers
• Dual‑bank Flash memory and True embedded EEPROM
L152CB-A
L151CB-A
64 K / 8 K
•
L152ZE
L151ZE
L100RC
128 K / 16 K
Up to
8x28
• 2 watchdogs
• Brown‑out Reset
L152CC
L151CC
256 K / 16 K
128 K / 32 K
• Advanced RTC w/ cal.
• Reset circuitry POR/PDR
12
256 K / 32 K
L152QE
L151QE
L152VD-X
L151VD-X*
384 K / 80 K
A market proven solution
L152VE*
L151VE*
100
UFBGA LQFP
-------------104 WLCSP*
STM32L151: USB 2.0 FS + Advanced analog and peripherals
STM32L162: STM32L152 + 128-bit AES
Pin count
13
A WIDE PORTFOLIO IN FULL PRODUCTION
STM32L0 series
Flash/RAM size (bytes)
192 K / 20 K
A tiny consumption budget for a wide application range
128 K / 20 K
STM32L0 PRODUCT LINES
L073CZ**
L073RZ
L073VZ
L072KZ
L072CZ**
L072RZ
L072VZ
L071KZ
L071CZ**
L071RZ
L071VZ
L073CB
L073RB
L073VB
L072KB
L072CB**
L072RB
L072VB
L071KB
L071CB**
L071RB
L071VB
• Low voltage 1.65 to 3.6V
L073V8
• - 40 to 125°C Operating
ARM® Cortex®-M0+ (32 MHz with MPU)
• 14 to 100 pins
FLASH
(KB)
• Dynamic Voltage Scaling
• 5 clock sources
• Advanced RTC w/ calibration
LP1
UART
LP1
16-bit
timer
12-bit
DAC
Touch
sense
True
RNG
USB 2.0
Segment
FS
LCD
CrystalDriver
less
• Multiple 16-bit timers
STM32L0x1
Access
• 5V tolerant I/Os
L072V8
64 K / 20 K
L071K8
Up to
192
Up to
20
Up to 6
•
•
64 K / 8 K
•
• 2 watchdogs
• Program Voltage Detector
• Reset circuitry POR/PDR
• Brown Out Reset
STM32L0x2
USB
Up to
192
Up to
20
STM32L0x3
USB & LCD
Up to
192
Up to
20
Up to 6
•
•
•
•
•
•
L071V8
Up to 6
•
•
•
•
•
•
•
• AES 128-bit
L052K8
L053C8
L053R8
L051T8**
L052C8
L052R8
L051K8
L051C8
L051R8
L052T6**
•
• DMA
• Temperature sensor
L071C8
L052T8**
Product
• Multiple USART, SPI, I²C
• Comparators
14
RAM EEPROM
(KB)
(KB)
12-bit
ADC
1.14
Msps
Up to
4x52 or
8x48
L052K6
L053C6
L051T6**
L052C6
L053R6
L031E6**
L051K6
L051C6
L052R6
L031G6
L031K6
L031C6
L051R6
L031K4
L031C4
32 K / 8 K
L031F6*
15
Note 1: Low-power peripherals available in ultra-low-power modes
STM32L0 ULTRA‑LOW‑POWER
• ARM® Cortex®‑M0+ at 32 MHz
• Dynamic run mode down to 76 μA/MHz
• Stop mode with RAM + LTC (low‑power time clock): 420 nA
• Wakeup: 5 μs (Flash memory)
135
without external DC/DC)
155
(with external DC/DC)
16 K / 2 K
8K/2K
• 12‑/16‑bit ADC: 1 MSPS – 240 μA – 1.65 V capable
• Unique ID / 128‑bit AES / Flash Proprietary Stack protection
• Operates at up to 125 °C
75
166 µA/MHz
Dhrystone
(32 MHz)
Dynamic Run
from Flash
28 µA
Flash
Low-Power Run
at 32 kHz
STM32 L0
10 µA
Low-Power Sleep
at 32 kHz
5.5 µA
1.95 µA
STOP
with RTC
Standby with RTC
(+20 bytes curent)
L031G4
L011E4**
L011D4
L011F4
L011G4
L011K4
L011E3**
L011D3
L011F3*
L011G3
L011K3
28
UQFN
----25
WLCSP**
32
LQFP
UQFN
------------36
WLCSP**
Pin count
14
TSSOP
Wakeup time to Run at
• Stop to Run from Flash: 5 µs (3.5 µs from RAM)
• Standby to Run: 50 µs
Typical
at 125° C
L031F4*
www.st.com/stm32l0
STM32L0 ‑ WORLD CHAMPION AT HIGH‑TEMPERATURE (125 °C)
Typ. current
L031E4**
16 K / 8 K
20
TSSOP*
UQFN
Legend
STM32L0x1: Access line
128-bit AES hardware encryption
48
LQFP
---------49
WLCSP**
STM32L0x2: USB 2.0 FS
+ Advanced analog and peripherals
64
LQFP
TFBGA
100
LQFP
UFBGA
STM32L0x3: STM32L0x2 + LCD
STM32 NUCLEO
STM32L ecosystem
• Open platform with 1 MCU and integrated debugger/programmer
• 2 types of connectors for unlimited expansion capabilities :
A rduino Uno Rev3 connectors on Nucleo-64, Arduino Nano on Nucleo-32
ST morpho connectors for direct access to all MCU I/Os
• Support for multiple IDEs and ARM® mbed™ online tools
•
•
Portfolio
STM32 hardware tools
Flash size (bytes)
VARIOUS TYPES OF DEVELOPMENT BOARDS ENABLE YOU TO GET STARTED WITH THE STM32L PRODUCTS.
1M
NUCLEO-L476RG
• STM32 Nucleo boards provide an affordable and flexible way for anyone to try out new ideas and build prototypes with a wide choice of
specialized expansion boards.
• The Discovery kits enable users to seamlessly explore key low‑power features of STM32L products, while the Evaluation board lets you
evaluate all MCU functions and peripherals.
• All these development boards include an integrated debugger/programmer as well as a comprehensive software library with examples that
help developers take advantage of STM32L capabilities.
STM32 Nucleo board
Discovery kit
Evaluation board
512 K
256 K
NUCLEO-L152RE
NUCLEO-L432KC
192 K
NUCLEO-L073RZ
64 K
NUCLEO-L053R8
32 K
NUCLEO-L031K6
16 K
NUCLEO-L011K4
Nucleo-32
Nucleo-64
Nucleo type
16
17
Flexibility prototype
www.st.com/stm32nucleo
Creative demos
www.st.com/stm32l-discovery
Full-feature evaluation
www.st.com/stm32evaltools
Legend:
STM32L0 series
STM32L1 series
STM32L4 series
STM32 NUCLEO EXPANSION BOARDS
STM32 Nucleo development boards can easily be expanded through a variety of add-on boards. These expansion boards open the door to any
type of application leveraging the appropriate mix of performance/peripherals/power within the comprehensive STM32 family.
Each expansion board integrates the necessary components to implement specialized features of a chosen application, and comes with
complementary STM32 software modules.
STM32 Nucleo expansion boards from ST and third parties
LoRa networking
STM32 L
www.st.com/x-nucleo
SX1276MB1xAS
(by ST partner: Semtech)
STM32 software development tools
STM32CubeMX
STM32 EMBEDDED SOFTWARE
STM32Java
Partners IDEs
STMStudio
*
Assistance Conseil
Systèmes
STM32Snippets
www.st.com/stm32snippets
STM32Cube
and Std Libraries
www.st.com/stm32cube
CMSIS and
Mbed SDK
www.mbed.org
Virtual machines
and models
www.st.com/stm32
High optimization
low portability
Average optimization
STM32 portability
Low optimization
ARM portability
Low optimization
large portability
Note *: Free full version of Keil MDK-ARM on all STM32L0
Configure and generate code
Compile and debug
Monitor
ST proposes a 3‑step approach for standard development in C:
1/ Configure the microcontroller using STM32CubeMX tool and optionally generate code depending on user choices
2/ Develop the application, compile and debug, using a free or commercial integrated development environment (IDE) from a partner such as:
IAR, Keil*, AC6, Atollic, Coocox, Emprog, iSystem, Keolabs, Rowley, Segger, Tasking.
3/ Monitor the application while it is running without being intrusive with STMStudio.
*Free full version of Keil MDK-ARM on all STM32L0
SPECIFIC FOCUS FOR STM32L SERIES
18
Within STM32CubeMX, use the Power Consumption Calculator wizard: build your own chip configuration, select battery type or configure your
own, define a sequence of steps representing your application : Obtain power consumption and battery life results.
The ST’s embedded software offer around the STM32 microcontroller family proposes 4 different combinations of portability and optimization
criteria:
• STM32Snippets: a collection of highly optimized code examples using direct register access
• Standard Peripheral Library: ensures portability at STM32 series level; for example, easy portability within STM32L1 series
• STM32Cube embedded software: ensures portability at STM32 family level; facilitating application re‑use from one STM32 MCU to another
• CMSIS Driver and mbed abstraction layer: microcontroller abstraction for any Cortex‑M‑based microcontroller
• Solutions beyond the microcontroller world: STM32Java, .Net Micro framework, or MATLAB/Simulink
SPECIFIC OFFERS FOR STM32L SERIES
19
Available for STM32L
Product
STM32 L0
STM32 L1
STM32 L4
STM32Snippets
Now
N.A.
N.A.
Standard Peripheral Library
N.A.
Now
N.A.
STM32Cube Embedded Software
Now
Now
Now
USAGE RECOMMANDATIONS
• STM32L0 users:
STM32Snippets allow users to control the hardware with minimal software overhead
therefore optimizing power consumption (order code: STM32SnippetsL0)
• STM32L1 users:
• If only STM32L1 MCUs are required, the Standard Peripheral Library is a good choice,
ensuring a portability level between all STM32L1 devices (order code: STSW‑STM32077)
• STM32 portability needs:
• STM32Cube is the best answer when high level of portability is required (order codes:
STM32CubeL0, STM32CubeL1 and STM32CubeL4)
•
www.st.com/stm32embeddedsoftware
© STMicroelectronics - March 2016 - Printed in United Kingdom - All rights reserved
The STMicroelectronics corporate logo is a registered trademark of the STMicroelectronics group of companies
All other names are the property of their respective owners
Order code: BRSTM32ULP0316
For more information on ST products and solutions, visit www.st.com/stm32l0