你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

资料下载 | STM32U5 系列的 STM32Cube MCU 包示例

[复制链接]
STMCU-管管 发布时间:2022-10-13 14:15
资料下载 | STM32U5 系列的 STM32Cube MCU 包示例
& R7 D; a1 U5 [3 }. w1 o

8 x. N! F9 K/ |5 o: p  ]STM32CubeU5 MCU 包带一组丰富的运行于意法半导体板件之上的示例。示例按板件进行管理,提供预先配置的项目给主要支持的工具链(请参考)。
/ p3 k. u4 b- I8 J: @; y6 A3 C
11.png
图 1. STM32CubeU5 固件组件

1 P, Y, z3 ]" T% T) E% o9 ^

( I5 O9 r6 Q' H参考文档! g* i6 A  U9 f$ x: k
以下各项构成了本应用笔记中出现的示例的参考集合:; Q: H) ~3 x# A  U8 v
' s0 p& x3 m: h2 L3 k! o; G: E

9 t' D0 p# L, e, t5 X  P. \/ }-用于 STM32U5 系列的 32 位微控制器(基于具有 Arm® TrustZone®的 Arm® Cortex®-M 处理器)5 M4 a8 ]" ^( M/ ]0 }
-最新的 STM32CubeU5 MCU包面向 STM32U5系列的 STM32CubeU5入门(UM2883). s! \7 W$ \+ t0 t; U5 k0 `
-STM32U5 HAL与底层驱动程序说明 (UM2911)
/ X1 `, T6 h1 C6 ]4 q7 T-STM32CubeU5 TFM应用程序入门 (UM2851)3 i2 d1 P" ^) }+ U9 {
Arm® TrustZone® STM32系列微控制器上的安全启动和安全固件更新解决方案概述(AN5447)6 _0 P0 g. j9 d. w

. r/ J+ P4 H. C  q$ c  p7 R) r$ b! B3 RSTM32CubeU5 示例
' a$ O6 ^8 C# d" M示例根据其适用的 STM32Cube 级别进行分类。各个类别的命名如下:
* H0 g' R3 J5 T" n( M3 f: e·示例
, }) P8 U; B8 C* U" y( f! U' L这些示例只使用 HAL 和 BSP 驱动程序(不使用中间件)。其目的是演示产品或外设的特性和使用方式。这些示例按外设进行管理(每个外设(如 TIM)一个文件夹)。从给定外设的基础应用(如使用定时器生成PWM)到多个外设的集成(如使用 DAC 从 TIM6 和 DMA 同步生成信号),各类情况的复杂程度不一。板件资源的使用量严格地控制在最低水平。
! L2 o% O* j' G* j4 T3 ~, _·Examples_LL
( ?9 D$ O7 j5 _这些示例只使用 LL 驱动程序(不使用 HAL 驱动程序和中间件组件)。它们提供了外设特性和配置流程的典型用例的最佳实现。示例按外设进行管理(每个外设(如 TIM)一个文件夹),主要部署在 Nucleo 板上。0 o9 G) K; g) S1 l0 x. O" `1 z
·Examples_MIX3 S( e. }( _% j: e; O# M. c9 ]
这些示例只使用 HAL、BSP 和 LL 驱动程序(不使用中间件组件)。它们旨在演示如何在同一应用中使用HAL 和 LL API,以便结合两种 API 的优势:
1 f# M; r: |" Q" N) }
2 h1 m8 v& W2 b# V, S0 c
7 J. }$ M# L# x% J  g. l
HAL 提供面向高级功能的 API,具有高度可移植性,这是通过对最终用户隐藏产品/IP 复杂性来实现的。
4 N! N; v% z/ w4 I0 z  W) i# V. O: V- \& U1 J/ O
7 ?, w1 N9 H$ q8 ^) x* u
LL 提供寄存器层面的底层 API,获得更好的优化效果。
3 @1 U+ S6 x  t) W( U3 @( f2 p# C# X, H9 y8 {  P. K

8 u! ?2 U; |5 X) Z: S" ^示例按外设进行管理(每个外设(如 TIM)一个文件夹),只部署在 Nucleo 板上。' b, J* @9 v, Y% z# e5 n1 ^
·应用
. B+ v: x: o5 {  V2 y应用演示产品性能和可用中间件栈的使用方式。应用按中间件(每个中间件(如 Azure® RTOS ThreadX)一个文件夹)或需要高级固件模块(如 LPBAM)的产品特性进行管理。此外,还支持使用多个中间件栈的应用的集成。8 Z! `4 F) a5 X
·演示" @6 s' U- g9 g6 U; G
演示旨在集成和运行最大数量的外设和中间件栈,以便展示产品特性和性能。
' {% z5 U! }' i" l) }% u- D·模板项目* O3 S  D& ]$ E( p& m  P4 c# h. u
提供的模板项目帮助用户在给定板件上使用 HAL 和 BSP 驱动程序快速构建固件应用。
6 ]( U, P4 e  l# q3 F, A& O·Template_LL 项目
  w7 o& |# ]* i& o提供的模板 LL 项目帮助用户在给定板件上使用 LL 驱动程序快速构建固件应用。
. g' z/ F6 B# T' g0 `+ n9 b& {/ @8 J  D
0 g' l5 o' Q" F. z
目录
12.png
▲ 点击,下载应用笔记

; q* v; _1 h  H: x8 p# O4 x* I5 H+ F, l' d/ ^
点击下载

: c, D$ F: K" N4 Z
想获取更多《STM32U5 系列的 STM32Cube MCU 包示例》的相关知识吗?快点击目录或阅读原文下载应用笔记,更多精彩内容等你来看!+ a. t, D( x# h0 E9 ^4 {5 d. D

; g5 H3 d6 [( ^7 w0 M2 B
) I6 A0 h" _& F9 L
收藏 评论0 发布时间:2022-10-13 14:15

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版