产品概述
描述
X-CUBE-TCPP软件包内含用于STM32 Nucleo (X-NUCLEO-SNK1M1、X-NUCLEO-SRC1M1和X-NUCLEO-DRP1M1)的USB Type-C™扩展板演示应用示例,具有用于受电应用的TCPP01-M12 USB Type-C™端口保护装置、用于供电应用的TCPP02-M18 USB Type-C™端口保护装置和用于双重功能端口(DRP)应用的TCPP03-M20 USB Type-C™ Power Delivery装置。
对于受电应用,扩展板插在STM32 Nucleo开发板(任何STM32 Nucleo-64开发板、NUCLEO-G071RB、NUCLEO-G474RE或NUCLEO-L412RB-P)上,配有执行代码的STM32微控制器。
作为受电角色使用时,X-CUBE-TCPP从供电可用的功率配置文件中选择与二进制文件指示值最接近的最高功率配置文件。
对于供电应用,扩展板插在STM32 Nucleo开发板(NUCLEO-G071RB、NUCLEO-G474RE或NUCLEO-F446RE)上,配有执行代码的STM32微控制器。
对于DRP应用,扩展板插在配有STM32微控制器的STM32 Nucleo开发板上,该微控制器具有USB Type-C™ Power Delivery控制器(STM32G0、STM32G4、STM32L5、STM32U5)。
X-CUBE-TCPP可以从www.st.com或GitHub下载。
-
所有功能
- 受电应用的演示用例文件,使用:
- 连接到任何STM32 Nucleo-64开发板的X-NUCLEO-SNK1M1 USB Type-C™输电扩展板(仅用于5V USB Type-C™受电,无Power Delivery)。NUCLEO-L412RB-P示例
- X-NUCLEO-SNK1M1 USB Type-C™ Power Delivery扩展板连接到NUCLEO-G071RB或NUCLEO-G474RE开发板(用于带Power Delivery高达100 W的USB Type-C™受电)
- 供电应用的演示用例文件使用:
- 连接到任何STM32 Nucleo-64开发板的X-NUCLEO-SRC1M1 USB Type-C™ Power Delivery扩展板(适用于无Power Delivery USB Type-C™供电)。NUCLEO-F446RE示例
- X-NUCLEO-SRC1M1 USB Type-C™ Power Delivery扩展板连接到NUCLEO-G071RB或NUCLEO-G474RE开发板(用于带Power Delivery的USB Type-C™供电)
- 双重角色电源应用的演示用例文件,使用:
- 将X-NUCLEO-DRP1M1 USB Type-C Power Delivery扩展板连接到NUCLEO-G071RB或NUCLEO-G474RE开发板,用于带Power Delivery的USB Type-C™ DRP
- 封装与STM32CubeMX兼容
- 得益于STM32Cube,可在不同MCU系列之间轻松移植
- 免费易用的许可条款
- 受电应用的演示用例文件,使用: