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
A wide portfolio in full production......................................................... 10
STM32L4 series.................................................................................... 10
STM32L4: the all‑in‑one MCU (full featured line block diagram)..... 11
STM32L4 devices offer the lowest power consumption values
on the market (25 °C).............................................................................. 11
STM32L1 series.................................................................................... 12
2
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® /
153 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
5-MSPS ADC,
PGA, Compar.,
DAC, Op Amp, USB
OTG, LCD, AES
256 Kbytes to 1 Mbyte
128 Kbytes of SRAM
STM32 L
273
Score
188*
STM32 L4
512 K
384 K
134
256 K
192 K
128 K
81
STM32 L1
64 K
STM32 L0
32 K
93
75
16 K
8K
14
STM32 L0
20
STM32 L1
25
28
32
36
48
49
63
64
100
132
144 Pins
LQFP
LQFP32 (7x7 mm)
LQFP48 (7X7 mm)
LQFP64 (10X10 mm)
LQFP100 (14X14 mm)
LQFP144 (20x20 mm)
7
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)
Cortex-M4 w/ FPU at 80 MHz
1.71 to 3.6 V
High-performance,
advanced analog circuits
3 product lines
USB, LCD, AES,
Rich Analog
True EEPROM,
Dual-bank Flash memory (RWW)
32 to 512 Kbytes
80 Kbytes of SRAM
16 Kbytes of EEPROM
3 product lines
Cost-effectiveness
Smaller packages
USB, LCD, Analog
8 to 192 Kbytes
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)
32
32
80
MHz
STM32 L4
(*) using external DC/DC converter. 153 ULPBench score without
DC/DC converter for STM32L4 series
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 100 µ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 550 nA mode with RTC, 32 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
• 30 nA Shutdown mode to extend battery life
• 1 Mbyte Flash memory to support advanced algorithms
• Dynamic Efficiency 100 µ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
T
S
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™ •
• 150 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 112 µA/MHz at 100 DMIPS
Sensor hub
Mobile phone/Gaming
Audio and
Voice recognition
9
STM32L4: Get both ultra‑low‑power and performance
STM32L4 series
STM32L4: THE ALL‑IN‑ONE MCU (FULL FEATURED LINE BLOCK DIAGRAM)
Parallel Interface
FSMC 8-/16-bit
(TFT-LCD, SRAM,
NOR, NAND)
Successfully meet all challenges
Display
• ART Accelerator™
ARM® Cortex®‑M4 (DSP + FPU) – 80 MHz
Product line
• Quad‑SPI
• 16‑ and 32‑bit timers
• SAI + audio PLL
STM32L471
Access*
• SWP
• 1x CAN
• 2x 12‑bit DAC
• Temperature sensor
• Low voltage 1.7 to 3.6 V
• VBAT mode
• Unique ID
• Capacitive touch sensing
10
USB OTG
1x SD/SDIO/MMC,
3x SPI, 3x I²C,
1x CAN, 1x Quad SPI,
5x USART + 1 x ULP UART,
1 x SWP
DMA
Digital
LCD driver 8 x 40
STM32L4 PRODUCT LINES
• USART, SPI, I²C
Connectivity
ARM®
Cortex®-M4 CPU
80 MHz
FPU
MPU
ETM
STM32L475
USB OTG*
STM32L476
USB OTG &
LCD
STM32L486
USB OTG &
LCD & AES
Flash
memory
(KB)
512
to
1024
256
to
1024
256
to
1024
1024
Timers
RAM
(KB)
Memory
I/F
2 x Op
amps
2x
Comp.
4x / 8ch
Sigma
Delta
Interface
5 MSPS,
12‑ bit ADC
16‑bit
HW over
sampling
128
SDIO
FSMC
•
•
•
3
128
SDIO
FSMC
•
•
•
3
128
SDIO
FSMC
•
•
•
3
•
Up to
8x40
128
SDIO
FSMC
•
•
•
3
•
Up to
8x40
USB
2.0
OTG
FS
Segment
LCD
Driver
128/
256‑bit
AES
17 timers including:
2 x 16-bit advanced
motor control timers
2 x ULP timers
7 x 16-bit-timers
2 x 32-bit timers
ART Accelerator
TM
AES (256-bit), TRNG,
2 x SAI,
DFSDM (8 channels)
Up to
1-Mbyte Flash
with ECC
Dual Bank
Analog
3x 16-bit ADC,
2 x DAC,
2 x comparators,
2 x Op amps
1 x Temperature
sensor
I/Os
•
Up to 114 I/Os
Touch-sensing
controller
128 Kbytes
RAM
•
STM32L4 DEVICES OFFER THE LOWEST POWER CONSUMPTION VALUES ON THE MARKET (25 °C)
* Available in Q4/2015
11
VDD range
Typical
at 25° C
STM32L4 ULTRA‑LOW‑POWER
• ARM® Cortex®‑M4 at 80 MHz with DSP + FPU – 100 DMIPS
Wakeup time to Run at 80 MHz
• From Stop-2: 5 µs
• From Standby: 14 µs
• From Shutdown: 250 µs
153
(without external DC/DC)
188
(with external DC/DC)
• Dynamic run mode at 100 μA/MHz
• Down to 660 nA with 32 kHz RTC + 32 Kbytes of RAM + I/Os
• Down to 330 nA with 32 kHz RTC or 30 nA without RTC
100 µA/MHz
Range 2
Up to 26 MHz
• 12‑/16‑bit ADC with 5 MSPS – 200 µA/ MSPS – 1.65 V capable
• Operates at up to 125 °C
273
www.st.com/stm32l4
A WIDE PORTFOLIO IN FULL PRODUCTION
Flash/RAM size (bytes)
STM32L486RG
STM32L486JG
STM32L476RG
STM32L476JG
512 K/128 K
STM32L476RE
STM32L476JE
256 K/128 K
STM32L476RC
1 M/128 K
64 pins
LQFP
STM32L486VG
STM32L486QG
STM32L486ZG
STM32L476MG
STM32L476VG
STM32L476QG
STM32L476ZG
STM32L476ME
STM32L476VE
STM32L476QE
STM32L476ZE
STM32L476VC
72 pins
WLCSP
81 pins
WLCSP
100 pins
LQFP
Legend:
With 128/256-bit AES hardware encryption
Without encryption
Pin count
132 pins
UFBGA
Pitch 0.5
144 pins
LQFP
112 µA/MHz
Range 1
Up to 80 MHz
STM32 L4
1.1 µA/
1.4 µA
Dynamic Run
Stop-2
from Flash memory with or w/out RTC
360 nA/
660 nA
Standby +
32 Kbytes of RAM
with or w/out RTC
130 nA/
430 nA
Standby
with or w/out RTC
30 nA/
330 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®‑M0+ at 32 MHz – 33 DMIPS
• Dynamic run mode: down to 177 μA/MHz
81
• Standby mode + RTC: 900 nA with backup registers
• Dual‑bank Flash memory and True embedded EEPROM
• Operates at up to 105 °C
STM32 L1
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
93
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
• Stop with Full RAM retention 435 nA (1.3 μA with RTC)
• Standby mode: 280 nA with backup registers
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
• Low voltage 1.65 to 3.6 V
• Dynamic voltage scaling
ARM® Cortex®‑M0+ (32 MHz with MPU)
• 5 clocks sources
FLASH
(KB)
STM32L0x1
Access
Up to
192
(dualbank)
20
STM32L0x2
USB
Up to
192
(dualbank)
20
STM32L0x3
USB & LCD
Up to
192
(dualbank)
• Advanced RTC w/ calibration
• Multiple USART, SPI, I²C
• Multiple 16‑bit timers
• ‑40 to 125 °C operating
temperature
• 2 watchdogs
• Program voltage detector
RAM
(KB)
EEPROM
(KB)
6 (rww)2
6 (rww)2
12‑bit
ADC
1.14
Msps
LP1
UART
Down
to
1.65 V
•
Down
to
1.65 V
LP1
16‑bit
timer
12‑bit
DAC
Touch
sense
True
RNG
USB
2.0 FS
Crystalless
Segment
LCD
driver
• DMA
• Temperature sensor
Up to 2
•
•
•
20
6 (rww)2
Down
to
1.65 V
•
•
Up to 2
•
•
•
Up to
8x48 or
4x52
L071KZ
L071CZ**
L071RZ
L071VZ
L073CB
L073RB
L073VB
L072KB
L072CB**
L072RB
L072VB
L071KB
L071CB**
L071RB
L071VB
L071C8
L071V8
L052K8
L053C8
L053R8
L051T8**
L052C8
L052R8
L051K8
L051C8
L051R8
L031F4*
• ARM Cortex ‑M0+ at 32 MHz
®
134
16 K / 2 K
75
8K/2K
• Stop mode with RAM + LTC (low‑power time clock): 420 nA
• Wakeup: 5 μs (Flash memory)
• 12‑/16‑bit ADC: 1 MSPS – 240 μA – 1.65 V capable
www.st.com/stm32l0
• Unique ID / 128‑bit AES / Flash Proprietary Stack protection
• Operates at up to 125 °C
Wakeup time to Run at
• Stop to Run from Flash: 5 µs (4 µs from RAM)
• Standby to Run: 50 µs
Typical
at 125° C
39 µA
Flash
Low-Power Run
at 32 kHz
STM32 L0
20 µA
Low-Power Sleep
at 32 kHz
10 µA
2.9 µA
STOP
with RTC
Standby with RTC
(+20 bytes curent)
L051T6**
L052C6
L053R6
L031E6**
L051K6
L051C6
L052R6
L031G6
L031K6
L031C6
L051R6
L031K4
L031C4
15
L031G4
L011E4**
L011D4
L011F4
L011G4
L011K4
L011E3**
L011D3
L011F3*
L011G3
L011K3
28
UQFN
----25
WLCSP**
32
LQFP
UQFN
------------36
WLCSP**
Pin count
14
TSSOP
STM32L0 ‑ WORLD CHAMPION AT HIGH‑TEMPERATURE (125 °C)
L053C6
L031E4**
16 K / 8 K
• Dynamic run mode down to 76 μA/MHz
L052K6
32 K / 8 K
L031F6*
STM32L0 ULTRA‑LOW‑POWER
Dynamic Run
from Flash
L072VZ
L052T8**
Notes
1. Low‑power peripherals available in ultra‑low‑power modes
2 Read while write
166 µA/MHz
Dhrystone
(32 MHz)
L072RZ
L071K8
• AES 128‑bit
Typ. current
L072CZ**
L052T6**
• Brown out reset
®
L072KZ
L072V8
•
•
L073VZ
64 K / 20 K
64 K / 8 K
•
L073RZ
L073V8
• Reset circuitry POR/PDR
• Comparators
14
Product line
L073CZ**
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
Available in Q1/2016
STM32 NUCLEO
STM32L ecosystem
• Open platform with 1 MCU and integrated debugger/programmer
• At least one board per series: STM32L0, L1 and L4
• 2 types of connectors for unlimited expansion capabilities
• Support for multiple IDEs and ARM® mbed™ online tools
• $10.32 recommended resale price
STM32 hardware tools
USB power supply
VARIOUS TYPES OF DEVELOPMENT BOARDS ENABLE YOU TO GET STARTED WITH THE STM32L PRODUCTS.
Integrated ST-LINK/V2-1
mass storage device flash programming
• 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
Discovery kit
Push buttons, color LEDs
ST morpho connectors
direct access to all MCU I/Os
ArduinoTM connectors
Evaluation board
One STM32 MCU flavor
Nucleo-64
16
Nucleo-32
17
STM32 NUCLEO EXPANSION BOARDS
• STM32 Nucleo expansion boards (shields) allow to add specialized functions (sense,
Flexible prototyping
Key feature prototyping
Full feature evaluation
www.st.com/stm32nucleo
www.st.com/stm32l‑discovery
www.st.com/stm32evaltools
connectivity…) with companion chips through Arduino™ or ST morpho connectors.
• The portability of associated software components enable to target several
STM32 MCUs.
www.st.com/x‑nucleo
STM32 L
STM32 software development tools
STM32 EMBEDDED SOFTWARE
STM32Java
STM32CubeMX
Partner IDEs
STMStudio
STM32
Cube
STM32
Cube
Assistance Conseil
Systèmes
Configure and
generate code
Compile and debug
Monitor
STM32Snippets
www.st.com/stm32snippets
STM32Cube
and Std Libraries
www.st.com/stm32cube
CMSIS and
Mbed SDK
mbed.org
Virtual machines
and models
www.st.com/stm32-java
High optimization
low portability
Average optimization
STM32 portability
Low optimization
ARM portability
Low optimization
large portability
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.
SPECIFIC FOCUS FOR STM32L SERIES
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.
18
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 - November 2015 - 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: BRSTM32ULP1115
For more information on ST products and solutions, visit www.st.com
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement