使用Silicon Labs的CP2102 USB-UART桥接控制器时遇到了问题。 Silicon Labs提供了一个用于更改USB相关配置值(PID,VID,设备描述......)的应用程序,因此我将VID值更改为USB-IF管理分配给我的值。所有字段似乎都已正确更新(我可以在设备管理器中看到),但Windows报告没有可用的驱动程序。在更改VID / PID和设备描述之前,一切都运行良好。
知道如何告诉Windows使用与以前相同的驱动程序吗?驱动程序是否可能或者甚至可能与特定的VID / PID绑定并且通过更改它我基本上“破坏”了控制器,除非我编写自己的驱动程序?
操作系统:Windows 7 USB-UART控制器:Silicon Labs CP2102 有关控制器的更多信息:http://www.silabs.com/products/interface/usbtouart/Pages/usb-to-uart-bridge.aspx
提前感谢您的帮助。
答案 0 :(得分:1)
看看Driver Customization Wizard (AN220SW)。如果您创建具有匹配的VID和PID作为自定义设备的驱动程序,则可以再次加载它(以及重新自定义回默认值或其他内容)。相关文档位于Application Note 220。