STMicroelectronics STM32CubeL5 User Manual

The STMicroelectronics STM32CubeL5 User Manual explains the features, architecture, and usage of the STM32CubeL5 software package for STM32L5 microcontrollers.


STMicroelectronics STM32CubeL5 User Manual - cover page
Brand
STMicroelectronics
Category
Other Electronics
Document type
User Manual
Language
English
Pages
31
File format
PDF
File size
523 KB
Published
29 September, 2026
Updated
29 September, 2026
MD5 checksum
219C2374302B6CFAC32F07C71143B587

About this manual

This manual introduces the STM32CubeL5 software package, covering its main features, architecture, and how to get started with development on STM32L5 series microcontrollers. It also provides detailed information on the HAL and LL drivers, middleware components, and a FAQ section.

The document is organized into sections on features, architecture overview, package structure, getting‑started examples, middleware details, and troubleshooting. It includes version history and legal notices at the end.

What's inside

  • 主要特性
  • 架构概述
  • 软件包概述
  • 入门指南
  • FAQ
  • 版本历史

Specifications

Core processorArm Cortex‑M33 with TrustZone and FPU
Supported USB device classesHID, MSC, CDC, audio, DFU, LPM, BCD
File systemFatFS (open‑source)
License for HAL/LL APIsOpen‑source BSD license

Frequently asked questions

Does the HAL layer support interrupts or DMA?

Yes. The HAL layer supports three programming models: polling, interrupt, and DMA (with or without interrupt generation).

When should I use HAL versus LL drivers?

Use HAL for high‑level, portable APIs that hide hardware details; use LL for low‑level, register‑level access when performance optimization is needed.

Download PDF (523 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →