Por lo tanto, el sistema de VID / PID USB, según entiendo, es para evitar conflictos entre dispositivos y el USB-IF está manejando la distribución de estas ID y quiere una tarifa si necesita un VID y el bloque PID correspondiente.
Ahora, ¿cómo se ve la situación si tiene un dispositivo cerrado en el que los sistemas dentro de ese dispositivo hablan a través de USB pero el dispositivo en sí no expone un puerto USB ni anuncia el cumplimiento de USB o el uso de USB de ninguna manera? para la comunicación interna como usted usaría SPI o I2C.
¿Sigo necesitando un VID / PID del USB-IF? En caso afirmativo, ¿está permitido utilizar el prototipo VID 6666?
El dispositivo host USB en este sistema está ejecutando Linux. Entonces, un controlador está en uso, el usuario final no puede conectar más dispositivos USB a este host. Tengo la capacidad de elegir el VID para cada dispositivo conectado para evitar cualquier conflicto.