您当前位置:首页 > 信息正文  
STM32能为USBType-C™和 PD做什么?
发布时间:2020-7-20 阅读:167

STM32解决方案能够帮助用户轻松实现USB Type-C™PD技术,让嵌入式应用程序支持最新的应用。STUSB Type-C™生态系统还降低了在应用USB Type-C技术需求,如连接、电源管理、数据通信和认证方面的技术成本。

ST基于MCU的解决方案结合了中间件、配置和调试工具以及硬件开发平台,是专门为解决USBType-C挑战而设计的,为实现USBType-C™和PowerDelivery(PD)提供了极大的灵活性。


 STM32的 USB Type-C及PD解决方案


满足USB Type-C™应用需求的STM32 / STM8解决方案包括:

  • 使用STM8或STM32 MCU的入门级“仅USB-C”解决方案
  • UCPD认证的STM32微控制器和保护 USBType-C™ 端口 TCPP01-M12 配套芯片,用于

  • X-CUBE-USB-PD软件包,可简化在任何STM32 MCU上实施Type-C™端口管理器


基于STM8STM32 MCU

入门级USB-C”解决方案


当无需USBPD协议时,只使用STM8STM32外设(ADC)和几行代码就可以控制USB-C连接器CC线。用于高压端口保护的TCPP01配套芯片能控制电源路径,并防止由ESD放电和引脚之间的短路引起的损坏。


▲ 基于STM8或STM32的“仅USB-C”方案框图


UCPD认证的STM32微控制器和


保护USBType-C™端口


TCPP01-M12配套芯片


ST MCU 现有STM32G4、STM32L5、 STM32G0等系列微控制器支持USB Type-C和Power delivery接口(UCPD)IP。UCPD功能与STM32CubeMX软件工具兼容,可以配置外设为Sink、Source或Dual Role,非专家也可以进行嵌入式USB PD中间件协议栈的配置。这个组合解决方案非常灵活、经济、高效、坚固耐用,并且在未连接USB-C电缆时支持低功耗功能。设计人员可以从151个MCU 型号列表中选择所需的MCU,这些MCU型号均通过USB PD3.0认证。


▲ STM32G4/L5的Type-C和PD方案框图



认证的软件工具可在STM32 MCU上

实现USB Type-C™端口管理器


X-CUBE-USB-PD能够轻松在任何STM32 MCU上实现Type-C端口管理(TCPM)。  该软件工具符合USB Type-C端口控制器接口(TCPCI)规范,专门用于管理来自第三方的单独的单端口或多端口Type-C端口的Type-C控制器(TCPC)芯片。


这个协议栈只需占用极少的STM32资源和内存。每个端口使用一个I2C总线地址和一个通知引脚。此外,标准的寄存器映射能够确保与任何已连接的TCPC设备轻松实现互操作性。可以使用ON-FUSB3-STM32评估套件(STM32F072RBT6作为TCPM,ON-SEMI FUSB307 作为TCPC)来评估USB Type-C™ rev 1.3接口和PD 3.0。




信息来源于意法,如需了解更多信息,请联系我们!

 
 
Copyright © 2017 深圳市兴华盛电子有限公司 ALL Rights Reserved
电话:0755-85225129 84650050 传真:0755-22145608
地址:深圳市龙岗区坂田街道五和大道4012号元征工业园B栋6楼 邮箱:tcc@tcccoil.com