[其他ST产品] ST有内置USBPD控制器的MCU吗?

[复制链接]
304|10
liu96jp 发表于 2025-9-20 21:17 | 显示全部楼层 |阅读模式
请问,ST有内置USBPD控制器的MCU吗?

公羊子丹 发表于 2025-9-21 07:13 | 显示全部楼层
比如 STM32G0 系列(部分型号如 STM32G071/081)就内置了 USBPD 控制器,适合做 Type-C Sink/Source 应用。
周半梅 发表于 2025-9-21 07:14 | 显示全部楼层
STM32U5 和 STM32L5 部分型号也支持 USBPD,但往往需要搭配外置 TCPP 系列保护芯片。
帛灿灿 发表于 2025-9-21 07:15 | 显示全部楼层
如果是高集成度应用,可以直接选 STM32G0x1 + TCPP0x,ST 提供了完整的 USBPD SDK 和示例工程。
童雨竹 发表于 2025-9-21 07:16 | 显示全部楼层
ST 还推出过 STUSB45xx/47xx 独立 USBPD 控制器芯片,如果 MCU 本身不带 USBPD,可以外挂使用。
万图 发表于 2025-9-21 07:17 | 显示全部楼层
你是打算做 PD Sink 设备还是 Source 设备?场景不同,芯片选择也不一样。
Wordsworth 发表于 2025-9-21 07:17 | 显示全部楼层
ST 官方的 USBPD Middleware 在 CubeMX 里能直接配置,非常方便快速上手。
Bblythe 发表于 2025-9-21 07:19 | 显示全部楼层
如果是 BluePill,你用的 ST-LINK v2 克隆器吗?有些固件老版本不兼容 CubeIDE,新刷个 ST-LINK 固件试试。
Pulitzer 发表于 2025-9-21 07:19 | 显示全部楼层
在 Debug Config 里可以把 “Start OpenOCD locally” 勾选关掉,然后自己手动启动 OpenOCD,看报错更清楚。
Uriah 发表于 2025-9-21 07:20 | 显示全部楼层
确认下 CubeIDE 里的 Toolchain Path 有没有乱掉,特别是 arm-none-eabi-gdb 路径。
Clyde011 发表于 2025-9-21 07:24 | 显示全部楼层
最简单的办法是先用 STM32CubeProgrammer 确认能正常连接 F103,再排查 IDE 里的 GDB 配置问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

53

主题

1519

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部