跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
合金电阻捷比信 · 专业器件主题站

STM32 USB TCPM软件,您知道吗?

什么是STM32 USB TCPM软件?它有什么作用?中国,2018年6月14日-为帮助工程师在新产品开发或原始产品设计中引入最新的USB Power Delivery充电功能和多功能USB Type- C™连接器,意法半导体新推出了Type-C端口管理(TCPM)支持STM32 *通用微控制器的软件。意法半导体的X-CUBE-USB-PD软件堆栈符合USB Type-C端口控制器接口(TCPCi)规范,可用于管理独立的Type-C单端口或多端口控制器(TCPC)芯片,从而实现USB电源输电传输协议(USB-PD 3.0 v1.1)的协议层和策略引擎对STM32的资源要求极低,内存占用少,每个端口只有一个I2C总线地址和一个警报引脚。此外,标准的寄存器映射可确保软件轻松与任何连接的TCPC设备进行互操作。 X-CUBE-USB-PD支持所有USB-PD 3.0选项,包括用于连接快速充电器的可编程电源(PPS),在插入或拔出电缆时提供无缝用户体验的快速角色切换(FRS),并且仅允许在主机与正品设备或充电器之间进行数据或电源传输的身份验证消息交换。该软件堆栈支持电源,电源接收和双重角色(DRP)三种模式,使产品设计人员能够将USB Type-C的优点引入各种设备,例如带有电源的USB分离器或移动电源,以及扩展坞,游戏手柄,PC外围设备,多功能配件以及小型家用电器,例如无线吸尘器,便携式扬声器,照明产品,特殊充电器以及许多其他相关应用。意法半导体使用安森美半导体的FUSB307B USB-PD 3.0 v1.1认证的TCPC芯片对软件堆栈进行了测试,并开发了一种完全认证且立即可用的USB-PD多端口集中管理TCPM解决方案。 FUSB307B芯片配备1Mbps I2C微控制器接口,并具有插入状态/方向检测和无电池启动等功能。由于USB PD电源传输功能具有严格的时序要求,并且可以有效地减轻微控制器的负载,因此任何STM32(包括入门级)都可以管理多端口,多角色USB-PD接口。当前的X-CUBE-USB-PD软件堆栈包含在STM32Arm& reg; Cortex& reg; -M0和Cortex-M4微控制器上测试的软件库。因此,开发人员可以从420多种不同的STM32微控制器中进行选择。意法半导体将在2018年底之前推出其他STM32系列适用的软件库。用户还可以从安森美半导体购买ON-FUSB307B评估板ON-FUSB3-STM32,以简化开发工作。该开发板具有STM32F072微控制器和USB-C连接器,用于演示单端口控制功能。以上是对STM32 USB TCPM软件的分析,希望对大家有所帮助。