当通过用户使用虚拟COM端口时,我需要自己的VID/PID USB标识符吗?Windows系统下的sys驱动程序



我需要通过用户使用虚拟COM端口时购买VID/PID USB标识符吗?系统驱动程序或设备被绑定到一个唯一的COM端口足够吗?

拥有自己的VID和PID的唯一真正优势是您的设备更容易识别为您的产品,而不是通用的东西。此外,你永远不能保证你将在某个COM端口上,因为其他东西可能已经占用了这个端口号,无论多么模糊。

我想说,除非你真的为你的设备在设备管理器中作为通用的东西而烦恼(并且你已经在设置程序中安装了驱动程序,所以你不会在第一个插件上获得通用的设备安装消息),否则不值得烦恼。找到你的设备的最好办法是发送一个快速ID字符串到你可以打开的每个端口(从你的"唯一"端口开始),通过响应来识别你的COM端口。

如果您也有自己的PID和VID(取决于usb芯片组供应商),甚至可能会涉及一些驱动程序签名问题。

最新更新