USB COMPLAINCE 测试前需要对USB VID PID做哪些改动
时间: 2023-12-26 20:05:47 浏览: 63
AN2686-Ethernet-Compliance-Test-10BASET-100BASETX-1000BASET.pdf
USB VID PID 是用于标识 USB 设备制造商和设备的唯一 ID,因此在进行 USB COMPLIANCE 测试之前,需要对 USB VID PID 进行以下改动:
1. 申请 USB VID PID 编号:需要向 USB-IF(USB Implementers Forum)组织申请一个唯一的 USB VID PID 编号。
2. 修改设备固件代码:将设备固件代码中的 USB VID PID 替换为申请到的唯一编号。
3. 修改设备驱动程序:将设备驱动程序中的 USB VID PID 替换为申请到的唯一编号。
4. 制作新的 USB 设备描述符:根据 USB 规范制作新的 USB 设备描述符,其中包含申请到的唯一 USB VID PID 编号。
5. 测试设备是否通过 USB COMPLIANCE 测试:将更改后的设备连接到 USB COMPLIANCE 测试设备上,并进行测试,确保设备符合 USB 规范要求。
需要注意的是,如果设备已经上市并且拥有了自己的 USB VID PID 编号,那么在进行 USB COMPLIANCE 测试前就不需要再进行 VID PID 的改动。
阅读全文