STM32CubeU5 MCU 包带一组丰富的运行于意法半导体板件之上的示例。示例按板件进行管理,提供预先配置的项目给主要支持的工具链(请参考)。

图 1. STM32CubeU5 固件组件
参考文档
以下各项构成了本应用笔记中出现的示例的参考集合:
用于 STM32U5 系列的 32 位微控制器(基于具有 Arm® TrustZone®的 Arm® Cortex®-M 处理器)
最新的 STM32CubeU5 MCU包面向 STM32U5系列的 STM32CubeU5入门(UM2883)
STM32U5 HAL与底层驱动程序说明 (UM2911)
STM32CubeU5 TFM应用程序入门 (UM2851)
Arm® TrustZone® STM32系列微控制器上的安全启动和安全固件更新解决方案概述(AN5447)
STM32CubeU5 示例
这些示例只使用 HAL、BSP 和 LL 驱动程序(不使用中间件组件)。它们旨在演示如何在同一应用中使用HAL 和 LL API,以便结合两种 API 的优势:
HAL 提供面向高级功能的 API,具有高度可移植性,这是通过对最终用户隐藏产品/IP 复杂性来实现的。
LL 提供寄存器层面的底层 API,获得更好的优化效果。
提供的模板 LL 项目帮助用户在给定板件上使用 LL 驱动程序快速构建固件应用。
目录
