中文繁體版   English   星期一 ,7月 23日, 2018 (台北)
登入  申请试用  MY DIGITIMES236
 
新竹科学工业园区
DForum0809

意法半导体推出支持STM32通用微控制器的管理软件

  • 赖品如

意法半导体(ST)为帮助工程师在新开发或原有产品设计中导入最新USB Power Delivery充电功能和多用途的USB Type-C连接器,意法半导体推出支持STM32*通用微控制器的Type-C 埠管理(Type-C Port Manager;TCPM)软件。

意法半导体X-CUBE-USB-PD软件库符合USB Type-C埠控制器接口(Type-C Port Controller Interface;TCPCi)规范,用于管理独立的Type-C单口或多口控制器(TCPC)芯片,实现USB Power Delivery电力传输协议(USB-PD 3.0 v1.1)的协定层和策略引擎,对 STM32的资源需求极低,且存储器空间占用较低,仅占用一个I2C汇流排位址,而每个埠只占用一个警报针脚。此外,标准的缓存器映射表确保软件兼容于所连TCPC设备并进行交互操作。

X-CUBE-USB-PD支持所有USB-PD 3.0选项,包括用于连接快速充电器的可程序设定电源供应(Programmable Power Supply;PPS)、电缆插入或拔出时可提供无间断使用者体验的快速角色切换(Fast Role Swap;FRS),以及仅准许在主机与正版设备或充电器之间传输资料或电能的验证讯息交换。

该软件库支持供电、受电和双重角色(Dual-Role;DRP)等三种模式,让产品设计人员能够将USB Type-C的优势导入各种设备,例如,带电源的USB分线器或行动电源、扩展基座、游戏摇杆、计算机外部外围、多功能配件,以及无线真空吸尘器、可携式喇叭、照明产品、专用充电器等小家电和许多其它相关应用。

意法半导体以安森美半导体(ON Semiconductor)的USB-PD 3.0 v1.1认证TCPC芯片FUSB307B对软件库进行了测试,开发出一个认证过且立即可用的USB-PD多埠集中管理TCPM解决方案。 FUSB307B芯片配备1Mbps I2C微控制器接口,并具有插入/方向检测和电池无电时启动等功能。因为USB PD电力传输功能对时序要求严格,可有效地降低微控制器负荷,所以任何STM32,包括入门款在内的型号皆能管理多埠、多角色的USB-PD接口。

目前X-CUBE-USB-PD软件库包含了在STM32 ArmCortex-M0和Cortex-M4微控制器上测试过的软件库,因此,开发人员可以选择多达420多款不同的STM32微控制器。意法半导体将在2018年底前推出其它STM32系列适用的软件库。

此外,使用者还可以选购安森美半导体的FUSB307B评估板ON-FUSB3-STM32,以简化开发工作。该电路板配备一个STM32F072微控制器和一个USB-C连接器,用于展示单埠控制功能。

身为STM32Cube软件发展生态系统一部分,X-CUBE-USB-PD软件库现在可从活动网页免费下载。



>