Estoy diseñando un sistema y quizás (si no encuentro mejores alternativas) necesitaré usar un PIC32 como controlador entre dos dispositivos USB y un host. Mi plan es usar el PIC32 para ocultar los dispositivos, por lo que el PIC tiene ciertos protocolos en sentido descendente y otro protocolo en sentido ascendente. He estado leyendo mucho sobre la especificación de USB y sobre el soporte de USB en la serie de microcontroladores Microchip PIC32. Pero aún así, tengo una duda fundamental: ¿es posible conectar dos dispositivos corriente abajo del PIC y conectar el PIC corriente arriba a un host al mismo tiempo? En otras palabras, ¿es posible que el PIC32 actúe como host y dispositivo al mismo tiempo?
Realmente apreciaría cualquier sugerencia o sugerencia acerca de esto
Gracias de antemano.