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

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

[复制链接]
STMCU-管管 发布时间:2022-10-13 14:15
资料下载 | STM32U5 系列的 STM32Cube MCU 包示例
& f; t+ X9 p! C9 S8 L

& p2 N4 ^# Q) P+ v# j" ZSTM32CubeU5 MCU 包带一组丰富的运行于意法半导体板件之上的示例。示例按板件进行管理,提供预先配置的项目给主要支持的工具链(请参考)。
- {1 g5 D* {5 o& j  j3 f) b) O
11.png
图 1. STM32CubeU5 固件组件

: S# {, K) h6 ?6 E& R5 |

7 A2 {( |* J; r% U$ t/ y* N3 h参考文档5 |' D8 C; C* Q/ _" ?
以下各项构成了本应用笔记中出现的示例的参考集合:
# B" E% W% n/ H# O0 _: k
- c5 ^* g( [) D0 i! u6 s4 R

  z. K7 L6 J" M/ w5 D( o: p-用于 STM32U5 系列的 32 位微控制器(基于具有 Arm® TrustZone®的 Arm® Cortex®-M 处理器)
: O" R* T$ L$ A$ |-最新的 STM32CubeU5 MCU包面向 STM32U5系列的 STM32CubeU5入门(UM2883)) `7 c0 o# ^  C8 {
-STM32U5 HAL与底层驱动程序说明 (UM2911)2 W, U; c2 x" E* b( T" l( o, m6 h- w/ k
-STM32CubeU5 TFM应用程序入门 (UM2851)
# `% F; }4 K/ F4 u9 Z8 q4 HArm® TrustZone® STM32系列微控制器上的安全启动和安全固件更新解决方案概述(AN5447)
) b* @8 M3 A) ~; b, a4 X" H- Z; k2 ~# \7 _) M
STM32CubeU5 示例
! {  K' _! b0 B: c: Q1 ]示例根据其适用的 STM32Cube 级别进行分类。各个类别的命名如下:
" u! @  C" v) u" q% |, q·示例( r: r4 F. C) `( ^' H" @+ }
这些示例只使用 HAL 和 BSP 驱动程序(不使用中间件)。其目的是演示产品或外设的特性和使用方式。这些示例按外设进行管理(每个外设(如 TIM)一个文件夹)。从给定外设的基础应用(如使用定时器生成PWM)到多个外设的集成(如使用 DAC 从 TIM6 和 DMA 同步生成信号),各类情况的复杂程度不一。板件资源的使用量严格地控制在最低水平。
) @1 J1 ~9 m4 Y5 P; ?/ C·Examples_LL7 r. n2 p' S5 B5 X- \+ u
这些示例只使用 LL 驱动程序(不使用 HAL 驱动程序和中间件组件)。它们提供了外设特性和配置流程的典型用例的最佳实现。示例按外设进行管理(每个外设(如 TIM)一个文件夹),主要部署在 Nucleo 板上。8 M, J0 a' f" ~2 Y3 `1 g
·Examples_MIX$ V; C( j- Y7 c" h5 a$ H
这些示例只使用 HAL、BSP 和 LL 驱动程序(不使用中间件组件)。它们旨在演示如何在同一应用中使用HAL 和 LL API,以便结合两种 API 的优势:
  V/ a, b7 V. u: r: R; i* v, i9 }0 [- {7 y- c

1 `( _  ?! c! {0 n7 H7 f( q+ j; XHAL 提供面向高级功能的 API,具有高度可移植性,这是通过对最终用户隐藏产品/IP 复杂性来实现的。. G9 O/ |) }1 ]( S7 h( m

8 ^+ U1 u+ l% u& I, g5 b0 y
3 P. D$ r+ b( G) w# C0 r
LL 提供寄存器层面的底层 API,获得更好的优化效果。: f( Z% a( N% N. a8 F( O
2 K' a7 |  Q0 p: C. y

1 [& N* d( @! E; f示例按外设进行管理(每个外设(如 TIM)一个文件夹),只部署在 Nucleo 板上。4 h2 D3 [: w% A
·应用" w5 s# `/ U! Z) y
应用演示产品性能和可用中间件栈的使用方式。应用按中间件(每个中间件(如 Azure® RTOS ThreadX)一个文件夹)或需要高级固件模块(如 LPBAM)的产品特性进行管理。此外,还支持使用多个中间件栈的应用的集成。
4 f5 L' C" \, w; H9 s  R2 f·演示8 s# s2 R1 e! J# m4 K" i  @5 ?
演示旨在集成和运行最大数量的外设和中间件栈,以便展示产品特性和性能。
6 H! \  I/ y. i2 X3 P·模板项目
; Y# V) R# ]% t3 m0 S+ N  H( {) H提供的模板项目帮助用户在给定板件上使用 HAL 和 BSP 驱动程序快速构建固件应用。
1 F8 F& k, W; [" v; ?1 F; h  M·Template_LL 项目/ D& u4 A6 O6 O. q# j& t% }# a
提供的模板 LL 项目帮助用户在给定板件上使用 LL 驱动程序快速构建固件应用。
( c* s1 p$ v- ?
4 g; D+ H2 J& N# }
4 y# |7 N* `- A5 A
目录
12.png
▲ 点击,下载应用笔记

: F  P; V) m4 y/ U  p) m9 w) d# H) }, d
点击下载
# N, ]: t! i; b! V6 F# z. a
想获取更多《STM32U5 系列的 STM32Cube MCU 包示例》的相关知识吗?快点击目录或阅读原文下载应用笔记,更多精彩内容等你来看!$ E1 _) Z* W- g2 g

4 [! {7 _. |. ?- f7 @
6 z; T+ d% q! C, z/ _: [) \4 |: W
收藏 评论0 发布时间:2022-10-13 14:15

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版