答案1
当您使用设备时,设备可能会断开连接;dmesg
更改为 后检查您的输出/dev/ttyUSB1
。当它断开连接时,旧名称/dev/ttyUSB0
不会立即释放(我不确定为什么,也许是因为某些程序仍然具有设备文件的打开句柄......?)。然后设备重新连接,但现在内核无法重用该名称,因此它使用下一个自由名称,所以现在它是/dev/ttyUSB1
.
出现这种情况的可能原因可能是 USB 设备有缺陷或 USB 端口有缺陷。
当您使用设备时,设备可能会断开连接;dmesg
更改为 后检查您的输出/dev/ttyUSB1
。当它断开连接时,旧名称/dev/ttyUSB0
不会立即释放(我不确定为什么,也许是因为某些程序仍然具有设备文件的打开句柄......?)。然后设备重新连接,但现在内核无法重用该名称,因此它使用下一个自由名称,所以现在它是/dev/ttyUSB1
.
出现这种情况的可能原因可能是 USB 设备有缺陷或 USB 端口有缺陷。