提供内设端口控制器的双芯片方案,已获得完全认证
 
中国,2018 年 6 月 14 日——为帮助工程师在新开发产品或在原有产品设计中引入最新的 USB  Power Delivery 充电功能和多用途的 USB Type-C™连接器,意法半导体新推出一款支持 STM32 *通用微控制器的 Type-C 端口管理(TCPM)软件。
 
意法半导体的 X-CUBE-USB-PD 软件栈符合 USB Type-C 端口控制器接口(TCPCi)规范,用于管理独立的 Type-C 单口或多口控制器(TCPC)芯片,实现了 USB  Power Delivery 电力传输协议(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®Cortex®-M0 和 Cortex-M4 微控制器上测试过的软件库,因此,开发人员可以选择 420 多款不同的 STM32 微控制器。意法半导体将在 2018 年底前推出其它 STM32 系列适用的软件库。
 
用户还可以选购安森美半导体的 FUSB307B 评估板 ON-FUSB3-STM32,以简化开发工作。该电路板具有一个 STM32F072 微控制器和一个 USB-C 连接器,用于演示单端口控制功能。
 
作为 STM32Cube 软件开发生态系统一部分,X-CUBE-USB-PD 软件栈现在可以从 www.st.com/x-cube-usb-pd 免费下载。