因此,据我了解,USB VID/PID 系统是为了避免设备之间的冲突,USB-IF 正在处理这些 ID 的分配,如果您需要 VID 和相应的 PID 块,则需要付费。
现在,如果您有一个封闭的设备,其中该设备中的系统通过 USB 进行通信,但设备本身没有公开 USB 端口或宣传 USB 合规性或以任何方式使用 USB,它仅用于内部通信,情况如何就像你会使用 SPI 或 I2C。
我还需要来自 USB-IF 的 VID/PID 吗?如果是,是否允许只使用原型 VID 6666?
此系统中的 USB 主机设备正在运行 Linux。因此,驱动程序正在使用中,最终用户无法再将任何 USB 设备插入此主机。我有能力为每个连接的设备选择 VID 以避免任何冲突。