我在 Windows 7 笔记本电脑中使用 USB 转串行端口适配器。如图所示的型号Control Panel > Hardware and Sound > Devices and Printers
名为Profilic USB-to-Serial Comm Port
。当从 USB 端口移除适配器并进入休眠状态,然后唤醒并重新插入适配器时,它会在COM3
和之间不断切换COM4
。我总是使用同一个 USB 端口。例如,刚才它是,COM3
并且设备的高级属性允许更改端口设置,但它显示COM4
“正在使用中”。)
我使用 PuTTY 作为我的终端程序。如果我猜错了或记错了COM
端口号,我需要重新启动 PuTTY。在启动 PuTTY 会话之前,点击鼠标来获取端口号也很麻烦。我的工作流程让我觉得自己像个白痴。
问题:有没有办法以自动方式锁定 COM 端口(而无需用鼠标单击所有地方),以便当我重新插入 USB 转串行端口适配器时,端口选择始终相同?
解决方法我的 B 计划是有两个相同的 PuTTY 会话(除了号码之外)COM
;运行一个脚本的快捷方式,该脚本以某种方式检测哪个端口号有效,并使用该会话运行 PuTTY(命令行选项-load <session-name>
)。但是,如果我想以其他方式(使用其他应用程序)访问串行端口,我想找到更通用的解决方案。
相关(未回答)、几乎重复的问题(硬件配置不同,这两个问题的答案可能会有一点不同):当 Windows 7 PC 或 USB 集线器重新启动时,USB 集线器分配随机 com 端口