Introduction
The STM32CubeL5 MCU Package is delivered with a rich set of examples running on STMicroelectronics boards. The
examples are organized by boards and provided with pre-configured projects for the main supported toolchains (Refer to
Figure 1).
Figure 1. STM32CubeL5 firmware components
Middleware level
Utilities
Application-level demonstrations
HAL and LL APIs
User
application
Evaluation
boards
Discovery
boards
STM32 Nucleo
boards
Dedicated
boards
USB
FAT file
system
RTOSGraphics
Hardware abstraction layer APIs (HAL)Board Support Package (BSP) Low-layer APIs (LL)
Utilities
CMSIS
Touch library TF-M
STM32Cube firmware examples for STM32L5 Series
AN5424
Application note
AN5424 - Rev 3 - March 2021
For further information contact your local STMicroelectronics sales office.
www.st.com
1 Reference documents
The following items make up a reference set for the examples presented in this application note:
The latest release of the STM32CubeL5 MCU Package for the 32-bit microcontrollers in the STM32L5
Series based on the Arm
®
Cortex
®
-M processor with Arm
®
TrustZone
®
Getting started with STM32CubeL5 for STM32L5 Series (UM2656)
Description of STM32L5 HAL and Low Layer Drivers (UM2659)
STM32Cube USB device library (UM1734)
Developing Applications on STM32Cube with FatFS (UM1721)
Developing applications on STM32Cube with RTOS (UM1722)
Getting started with STM32CubeL5 TFM application (UM2671)
Overview of Secure Boot and Secure Firmware Update solution on Arm
®
TrustZone
®
STM32L5 Series
microcontrollers (AN5447)
Note: Arm and TrustZone are registered trademarks of Arm Limited (or its subsidiaries) in the US and or elsewhere.
AN5424
Reference documents
AN5424 - Rev 3
page 2/28