不同的PIC微控制器(USB CDC)安装不同的驱动程序或共享同一个CDC驱动程序

不同的PIC微控制器(USB CDC)安装不同的驱动程序或共享同一个CDC驱动程序,usb,driver,microcontroller,pic,cdc,Usb,Driver,Microcontroller,Pic,Cdc,我有一个编程PIC微控制器电路,它通过USB连接到计算机。现在,当电路插入USB端口时,计算机可以在设备管理器中成功识别这个“未知设备”。然后,计算机将询问驾驶员 我尝试了从microchip网站下载的驱动程序mchpcdc.inf,但它说“已经安装了适合您设备的最佳软件”。我没有看到驱动程序安装步骤发生。设备管理器中的“未知设备”上仍有一个黄色感叹号 我想我需要更改驱动程序的代码以适应特定微控制器的配置?或者它们只是共享同一个驱动程序。确保PID和VID在固件代码以及INF文件中相同。只要这些

我有一个编程PIC微控制器电路,它通过USB连接到计算机。现在,当电路插入USB端口时,计算机可以在设备管理器中成功识别这个“未知设备”。然后,计算机将询问驾驶员

我尝试了从microchip网站下载的驱动程序mchpcdc.inf,但它说“已经安装了适合您设备的最佳软件”。我没有看到驱动程序安装步骤发生。设备管理器中的“未知设备”上仍有一个黄色感叹号


我想我需要更改驱动程序的代码以适应特定微控制器的配置?或者它们只是共享同一个驱动程序。

确保PID和VID在固件代码以及INF文件中相同。只要这些值相同,它就可以在多个设备中使用,但不要一次将具有相同PID和VID的设备连接到主机。

这通常由USB VID和PID对控制。所以你的意思是我只需要使用它们的官方驱动程序,而不需要任何编码?