1

我正在使用 STM32F205 微控制器的 USB OTG 外围设备。我已经分别实现了主机(使用 HAL 和 USB 主机库)和设备(HAL + USB 设备库)。但我坚持使用自动模式检测。我无法找到任何具有双角色 USB 的示例固件。STM 的示例通常使用屏幕菜单或按钮来切换主机/设备模式。

我看到的最简单的方法是将 OTG ID 引脚配置为 GPIO 输入并轮询其状态。但我相信带有硬件 OTG 的设备有更好的方法。

有谁知道我应该如何开始?

4

0 回答 0