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

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

[复制链接]
STMCU小助手 发布时间:2022-7-26 20:22
前言
4 J; |' M2 m7 b1 V9 `: \面向USB Type-C™和Power Delivery(P-NUCLEO-USB001)的STM32 Nucleo包是一种基于NUCLEO-F072RB板和USB Type-C™Power Delivery扩展板(MB1257)的套件。该扩展板具有两个双角色功能电源USB Type-C™端口,附带离散模拟前端PHY用于USB Type-C™配置和管理。在STM32F072 MCU上运行的完整且经认证的USB Power Delivery中间件堆栈符合USB Type-C™ 1.2和Power Delivery 2.0规范,可用于控制两个USB Type-C™端口,并允许使用Power Delivery通信协议通过CC线路通信(有关所有详情,请参见www.st.com网站上的《面向STM32Cube的STM32F0系列嵌入式软件扩展上的USB Type-C™ Power Delivery》简明数据手册(DB2957))。本文档将描述基于P-NUCLEO-USB001套件构建系统和运行应用所需的硬件环境。
% X' g2 U: i( w" n2 u% U0 F7 p; K# z( L6 ~! t0 M
H3BML@Y0CRA`~FIW(KZHK$P.png
5 @( ?: X5 m7 B8 t5 n
% @$ y7 R4 P0 p/ `& ?
1 受电方起始4 Q$ q' e; X9 ~7 c- E
1.1 系统架构" o$ u. t& _, c2 \+ p: c+ @
面向USB Type-C和Power Delivery的STM32 Nucleo包由两个主要模块组成(参见图 2):$ b, r9 w6 r7 y- Y
• 控制块:运行堆栈的NUCLEO-F072RB板 • Type-C接口:MB1257扩展板* }! I4 {5 A  r4 i# M* V0 U
注: 套件中提供了经认证的USB Type-C全功能线缆。8 k) L* c5 \- U/ I
1.2 MB1257板版本# i* Z% R3 R. I* k& ~8 x
MB1257扩展板现有两个版本:
! i+ Z; A$ M$ ?* ^9 c# W! a• MB1257版本B或MB1257B3 }! w5 j) Q2 x6 l0 v' `
• MB1257版本C或MB1257C% M' g& T% h# j& X! S8 b" H
MB1257C取代已不再生产的MB1257B。& Z3 m( Q4 ^" t1 g6 Z: G/ a* w
二者的主要区别与细微的硬件变更有关,目的是改善性能并符合最新认证规则。用户在这些平台上运行X-CUBE-USB-PD中间件堆栈的可用版本之一时可能会发现一些差异。有关详细信息,请参见www.st.com网站上的《面向USB Type-C和Power Delivery的STM32 Nucleo包(带NUCLEO-F072RB板)》用户手册(UM2050)。
$ q/ R+ p9 A% Y6 R注: 在本文档中,JP500/J500表示两种板上的同一跳线。此跳线在MB1257C上称为JP500,在MB1257B上称为J500,它的用途相同。2 K9 ]0 o8 N2 U8 L5 a# q/ m) |1 T

0 m2 G/ u, u+ h$ C W8KE5($~U{_54ID46CV`YN2.png ! U8 K1 Q- ]4 C1 y5 s$ f
0 J0 s, o" i5 T% a/ C  Q% X

- Z# K. f9 |+ o- y: |1.3 P-NUCLEO-USB001演示
1 C1 C; E# z' F% cP-NUCLEO-USB001是完整的硬件开发平台,用于学习和开发基于USB Type-C和USB Power Delivery技术的解决方案。7 O1 U- l4 V) g: F
中间件堆栈(X-CUBE-USB-PD)提供一组专用API和配置模板,用于覆盖不同拓扑(供电方、受电方、DRP……)和定制,以便轻松地开发Type-C和Power Delivery应用。《面向USB Type-C和Power Delivery的STM32 Nucleo包(带NUCLEO-F072RB板)》用户手册(UM2050)。* z4 a4 Y4 {7 G' R! ^# {
得益于USB-C Power Delivery扩展板上提供的两个Type-C端口,NUCLEO-F072RB板STM32F072RBT6 MCU内置的固件示例提供了用户无需任何附加材料即可运行的简单演示。
1 X  e7 x) T8 o4 n! N. n此演示展示了USB Type-C在其可逆插入方向、线缆方向和每个端口承担的角色方面的灵活性。
6 X' q4 K: f  X+ B; [5 D用户可通过外部工具,使用NUCLEO-F072RB板STM32F072RBT6 MCU内置的相同固件编 译用作其他演示。
$ F/ D& j; T% `! t$ X& E# {

$ k+ _$ k+ @; q& s, @6 m* p3 l  s) {  [* C
完整版请查看:附件3 e0 v+ s% s/ ]3 S8 m
6 g' M/ h0 f8 w# F7 v  k% {! x' s9 A3 h8 ]
1 d4 ?. q3 Q. O8 \$ Z0 L

! ]  ]- h1 _/ |% M& E9 {4 n
/ }) f9 D* F( [. Q( P* t3 x1 C2 h. h
6 b5 A5 h; H1 H9 k; e9 B+ \
3 o- H3 T. v5 E9 B6 B9 {

DM00285839_ZHV2.pdf

下载

1.1 MB, 下载次数: 16

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

举报

0个回答

所属标签

相似技术帖

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版