我正在研究 IMXRT1170-EVK,我以“usb_device_cdc_vcom_lite”为例。
IMXRT1170-EVK 中有两个 USB 端口。
我通过更改 CONTROLLER_ID 单独进行了测试。它工作正常。
#define CONTROLLER_ID kUSB_ControllerEhci0
#define CONTROLLER_ID kUSB_ControllerEhci1
我们的要求是同时运行两个 USB 端口。
Q1:是否可以同时运行两个 USB 端口?
笔记:
我为那个结构拿了另一个对象。
usb_cdc_vcom_struct_t s_cdcVcom,s1_cdcVcom;
我也在处理程序部分进行了修改。
请查收附件。
Q2:初始化后,USB OTG-2 App init 不工作。它在此函数中返回错误(USB_DeviceAllocateHandle(controllerId,&deviceHandle);?
你能帮我解决这个问题吗?