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

面向USB TypeC™和Power Delivery的STM32 Nucleo包入门

[复制链接]
STMCU小助手 发布时间:2022-7-26 20:22
前言
; {1 Q$ l2 ^8 {9 _, P- r% }! `面向USB Type-C™和Power Delivery(P-NUCLEO-USB001)的STM32 Nucleo包是一种基于NUCLEO-F072RB板和USB Type-CPower Delivery扩展板(MB1257)的套件。该扩展板具有两个双角色功能电源USB Type-C端口,附带离散模拟前端PHY用于USB Type-C配置和管理。在STM32F072 MCU上运行的完整且经认证的USB Power Delivery中间件堆栈符合USB Type-C 1.2Power Delivery 2.0规范,可用于控制两个USB Type-C端口,并允许使用Power Delivery通信协议通过CC线路通信(有关所有详情,请参见www.st.com网站上的《面向STM32CubeSTM32F0系列嵌入式软件扩展上的USB Type-C Power Delivery》简明数据手册(DB2957))。本文档将描述基于P-NUCLEO-USB001套件构建系统和运行应用所需的硬件环境。4 g4 D4 N) |& ?. E* m# T
' K" R, ~$ M, @) R  Q7 q, c
H3BML@Y0CRA`~FIW(KZHK$P.png
) J& t: ^( p' i# I" F; d
3 S, P, e) i" x: z2 B
1 受电方起始
. p' ], A% L, {9 I; n8 e; M( T* P1.1 系统架构( y. s' `% D. O& Q
面向USB Type-C和Power Delivery的STM32 Nucleo包由两个主要模块组成(参见图 2):! G: z1 Z0 q! b/ K
• 控制块:运行堆栈的NUCLEO-F072RB板 • Type-C接口:MB1257扩展板
$ @& P/ C' k# g4 r6 b" U注: 套件中提供了经认证的USB Type-C全功能线缆。
5 @( r# K& ~  y& }1.2 MB1257板版本
3 X$ s) B7 z! Z: B6 W/ M  vMB1257扩展板现有两个版本:5 D0 x& d9 G; W! U9 t( M2 E6 ^9 O7 h
• MB1257版本B或MB1257B1 r, k; h- p7 U
• MB1257版本C或MB1257C
" z) ?% g+ Y, i% w5 jMB1257C取代已不再生产的MB1257B。
2 k: ~8 T& e& v3 g: t( Z6 A二者的主要区别与细微的硬件变更有关,目的是改善性能并符合最新认证规则。用户在这些平台上运行X-CUBE-USB-PD中间件堆栈的可用版本之一时可能会发现一些差异。有关详细信息,请参见www.st.com网站上的《面向USB Type-C和Power Delivery的STM32 Nucleo包(带NUCLEO-F072RB板)》用户手册(UM2050)。; X3 [& m& D" V& o5 h
注: 在本文档中,JP500/J500表示两种板上的同一跳线。此跳线在MB1257C上称为JP500,在MB1257B上称为J500,它的用途相同。2 C2 e8 }8 g# z2 J

; N: Y% C9 D; n! Y' j$ p W8KE5($~U{_54ID46CV`YN2.png
6 I# D" D6 t+ o- z
1 {1 k# R6 I3 q; y

. a: O. T5 B7 X+ p' S1.3 P-NUCLEO-USB001演示
' {" S  `8 O4 n) dP-NUCLEO-USB001是完整的硬件开发平台,用于学习和开发基于USB Type-C和USB Power Delivery技术的解决方案。/ ]% g6 D4 n$ `
中间件堆栈(X-CUBE-USB-PD)提供一组专用API和配置模板,用于覆盖不同拓扑(供电方、受电方、DRP……)和定制,以便轻松地开发Type-C和Power Delivery应用。《面向USB Type-C和Power Delivery的STM32 Nucleo包(带NUCLEO-F072RB板)》用户手册(UM2050)。9 K2 W7 w: i  V/ n, A
得益于USB-C Power Delivery扩展板上提供的两个Type-C端口,NUCLEO-F072RB板STM32F072RBT6 MCU内置的固件示例提供了用户无需任何附加材料即可运行的简单演示。 7 K* S8 m0 y4 @, k" I* B
此演示展示了USB Type-C在其可逆插入方向、线缆方向和每个端口承担的角色方面的灵活性。
( r- _: P" J& G7 {用户可通过外部工具,使用NUCLEO-F072RB板STM32F072RBT6 MCU内置的相同固件编 译用作其他演示。0 L9 ~( I' d9 z7 Y' g' y3 v& Y

! f: C! a6 D' {+ E6 i& Q1 q* F
8 r( U- G5 q) O4 @- A完整版请查看:附件( e; h. r8 z7 L' F4 E' W

, f% \7 `6 f, [% p  G

$ }4 z; f2 p' S) Z  Y' M5 k6 ^

5 x/ Z- x0 D3 _7 |" z( ~
. k* @  n- d+ b- E  B1 Y3 {' A- E2 w+ s+ y+ {9 A! U/ c, @

DM00285839_ZHV2.pdf

下载

1.1 MB, 下载次数: 14

收藏 评论0 发布时间:2022-7-26 20:22

举报

0个回答

所属标签

相似分享

官网相关资源

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