我也在serverfault上问过这个问题,但也许更适合在这里问?我希望我没有违反任何礼节。
当生产使用 FTDI USB 转串口芯片与 Windows 主机通信的设备时,我们得到数百个 COM 端口,因为每次新的 FTDI vid+pid+serial 连接到 PC 时,Windows 似乎只是增加端口号.
我查看了 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\FTDIBUS 并尝试删除出现的新条目,但唯一的影响是即使对于具有相同 vid+pid+serial 的设备(即具有已经连接过一次)。
问题:是否有可能以某种方式重置这个计数器,以便枚举从第一个空闲的 COM 端口号开始?