我有一个 C# wpf 应用程序,它通过 USB 上的虚拟 com 端口与设备通信。该设备正在使用 usbser.sys 驱动程序。
一切都按预期正常工作,并且设备和我的应用程序之间的通信正常。
我绝不是一个硬件专家,所以当谈到这些驱动程序等时我就会感到困惑。
问题是,我的设备的 COM 端口时常会丢失......就好像设备被拔掉了一样(但实际上并没有)。
COM 端口永远不会可用,并且通常会从设备管理器中完全消失...但是有时它会保留在设备管理器中,但就我的应用程序而言,com 端口仍然不存在。
通常我必须重新启动才能使一切恢复正常。
我想知道是否有其他驱动程序可以尝试,或者是否有我忽略的东西。在 Windows 中配置?等等?
希望具有更多硬件经验的人可以提供帮助。
顺便说一句,我正在运行 Windows 7 家庭版。