我想在 IMXRT1140-EVK 上安装 USB 主机,我安装了 USB HOST CDC 示例,但后来注意到 USB OTG PWR 没有 5V 电压可以为连接的设备供电。我是否漏掉了某些设置?
我的设备是 CDC ACM vcom 设备,它向 USB 主机发送数据。
该问题请参见 MIMXRT1040-EVKUM,如下所示:
Sam_Gao_0-1765529901526.png
Sam_Gao_1-1765529980947.png
感谢您的快速回复、
我将跳线连接到 J40 (1-2) 和 (3-4) 后,OTG 输出电压只有 1.2 伏。我预计 o/p 是 5V 只有这样我才能驱动连接到这个端口的设备。
请看图片以供参考
USB voltage.png
“我预计 o/p 将为 5V,只有这样我才能驱动连接到这个端口的设备。”
-->— > 你想用 USB 端口作为 主 设备为从属设备供电吗,对吧?
请参见 MIMXRT1040-EVKUM,表 11,如下所示:
通过 USB 连接器 J48(当连接器在 主机 模式下运行时)来自外部电源,或通过电源开关 U30 从 5V_SYS 电源(当连接器在设备模式下运行时)
Sam_Gao_0-1765876059106.png
因此,如果您想使用 USB 端口作为主控/主机,请按步骤进行检查、
1.5V_SYS 可以工作:SW6 + J45 + J40(仅1-2
2.使其工作在主机模式,即 ID = GND。
Sam_Gao_1-1765877164735.png
嗨,@Sam_Gao,这个话题有什么新进展吗?不知何故,USB VBUS 引脚只显示 1.2 伏。
谢谢现在我能够将 USB VBUS 设置为 +5V,同时当我将 USB 设备连接到 EVK otg 端口时,它无法检测到设备。我又遗漏了什么。
@Sam_Gao谢谢,成功了!