对于第一个应用程序,您可以使用即将推出的 G0 512K 或 G4 或 L5。所有这些都有 USB 可用。只有 G0 512K 支持 USB 主机和设备模式。(G4 和 L5 只是 USB 设备)
即使您可以在morpho 上连接USB DP/DM,您也需要MCU 内部的集成外设来运行USB 堆栈。所以没办法,即使在STM32G071上使用定制电缆。
要获得 VBUS,UCPD 需要在 CC 线上提供 Rd 电阻。下一个 CubeMx 版本将提供(第 46 周)拥有“无 PD”库的可能性,只需在 UCPD 中配置正确的 CC 线上拉/下拉。
对于您的第二个应用程序,您将需要 USB 供电协议来支持数据角色交换和电源角色交换。
目前,我们需要 RTOS 来并行运行 USB 和 USB 堆栈。
对于第一个应用程序,您可以使用即将推出的 G0 512K 或 G4 或 L5。所有这些都有 USB 可用。只有 G0 512K 支持 USB 主机和设备模式。(G4 和 L5 只是 USB 设备)
即使您可以在morpho 上连接USB DP/DM,您也需要MCU 内部的集成外设来运行USB 堆栈。所以没办法,即使在STM32G071上使用定制电缆。
要获得 VBUS,UCPD 需要在 CC 线上提供 Rd 电阻。下一个 CubeMx 版本将提供(第 46 周)拥有“无 PD”库的可能性,只需在 UCPD 中配置正确的 CC 线上拉/下拉。
对于您的第二个应用程序,您将需要 USB 供电协议来支持数据角色交换和电源角色交换。
目前,我们需要 RTOS 来并行运行 USB 和 USB 堆栈。
举报