我正在实施 USBPD 应用程序,使用
x-cube-usbpdm1的NUCLEO-G474RE示例(它称为
TCPP01_Consumer)。
该示例运行良好,但我对所有外围设备的初始化位置感到有些困惑。生成了 MX init 函数,但在示例项目
STM32CubeMX 中配置为不生成函数调用。
我找到了初始化ADC和GPIO引脚的地方,但是,我找不到初始化UCPD1、DMA或LPUART1的地方。
我很确定示例代码永远不会调用 STM32CubeMX 生成的初始化函数。这些外围设备在哪里初始化?