Estoy diseñando un dispositivo que reproducirá archivos mp3 desde una unidad flash USB interna (no accesible físicamente para el usuario final) o desde una unidad flash USB conectada a un puerto USB externo
Además, habrá ocasiones en las que se usará el puerto usb externo para acceder a la unidad usb interna Básicamente hay tres situaciones: 1. Jugando desde el disco interno 2. Jugando desde un disco externo 3. Usando un puerto externo para acceder a la unidad interna
En otras palabras, hay dos interruptores que se deben hacer: El motor de mp3 para cambiar entre unidades internas y externas. El puerto externo para cambiar entre el motor de mp3 y la unidad interna
¿Alguna idea sobre cómo hacer este cambio? Sé de ts3usb30 que puede implementar un cambio a dos rutas posibles. Pensé en organizar tres de ellos para poder lograr las tres formas pero no sé si funcionaría.
¿Alguna otra idea?