因此,在 USB 2 OTG 上,为了启用 OTG 支持,必须为其构建 USB 端口和 USB 控制器。在搭载该功能的设备上,这种硬件区别是非常刻意的。例如,Raspberry Pi 设备在销售时就将 USB OTG 设备作为与其他 USB 端口不同的功能。
在 Rock Pi 上,此功能要么是硬编码的,要么有一个物理开关可以从标准 USB 切换到 USB OTG。
很容易找到支持 USB 2 OTG 的设备,但我发现很难找到支持 USB 3 OTG/Dual-Role 的设备。我开始怀疑 Dual Role 是否随附(并且假定在所有 USB 3 端口上都配备)或者除了智能手机制造商之外没有其他制造商生产它们。
我似乎很难找到这种硬件,我不知道为什么我找不到
类似文章这是关于微软的,给我的印象它是一个软件配置。
那么 USB 3 Dual-Role 是软件配置还是硬件配置,或者两者兼而有之?