如题。
在实际运用中发现了使用USB设备时,USB设备的端口号发生了变化,实际运用场景是不断的会有新的USB设备插入,所以怀疑是否是因为系统对于USB设备端口号的限制为127个,所以导致了端口号重新分配的情况?这种情况如何避免?

解决方案 »

  1.   

    USB 重新复位枚举 或者插入不同的口 可能会导致设备路径发生变化, 一般的应用都是枚举设备,然后匹配VID和PID,打开设备的路径则使用枚举返回的路径    参考 根据VID PID获取USB设备路径
      

  2.   

    使用VIP和PID会获取到固定的设备路径吗?就是正确的PORT位置,现在的问题就是设备有固定的显示Port位置的灯,但是使用注册表获取总是会出现位置错误的情况
      

  3.   

    学会调用devcon?
      

  4.   

    使用VIP和PID会获取到固定的设备路径吗?就是正确的PORT位置,现在的问题就是设备有固定的显示Port位置的灯,但是使用注册表获取总是会出现位置错误的情况一般都是用vid和pid打开usb设备的,难道还有其它好办法?
      

  5.   

    大神能够详细说下devcon吗
      

  6.   

    百度搜“devcon”