USB 串行端口,尤其是模拟串行端口的设备,其行为与旧的串行端口不太一样,这会导致某些软件出现一些问题。
旧式串行端口始终存在,它们永远不会消失。对于模拟串行端口的 USB 设备,它们的出现和消失取决于它们是否通电/重置等。
在 Windows 下有没有一种方法可以让 USB 串口无论设备是否存在都永久存在?(而不仅仅是以与之前相同的名称返回)。
答案1
我已经研究了同样的事情几个星期,目前我还没有找到使用 USB 串行设备实现此目的的方法。如果这是一台台式计算机,那么您可以使用 pci 串行卡;如果是笔记本电脑,您可以使用 PC 卡或 PCMCIA 卡,因为这是一个始终存在的硬件设备。它们也有 Express Card 串行卡。较旧的笔记本电脑有 PCMCIA 插槽,较新的笔记本电脑有 Express Card 插槽,有些笔记本电脑同时具有两种类型的插槽,因此笔记本电脑的年龄将决定您可以使用哪种类型的卡。
在执行此操作之前,请确保笔记本电脑已关闭、电源线已断开且电池已取出。不太可能出现问题,但我总是谨慎行事。
这里有一个简单的方法可以找出您的笔记本电脑的卡槽类型。将 PC 卡槽朝向您,将信用卡滑入插槽。如果信用卡完全插入,则您使用的是 PCMCIA 卡槽,但如果信用卡只插入一半,则您使用的是较新的 Express-card 插槽。
我几乎每天都使用 USB 串行设备,因此如果我找到一种方法来使其工作,我会在这里发布更新。
祝你好运