3

我可以从腻子“关闭”串口吗?

我有另一个 C# 程序,它只在需要执行业务时打开端口,并在完成后立即关闭端口。因此,我可以打开 putty,启动会话并与串行线路交互,但我似乎无法弄清楚如何让 putty关闭端口,以便我可以返回第一个程序。我可以关闭腻子,但是我会丢失窗口中的数据,并且当我再次需要它时必须重新打开腻子,所以这不是一个好的解决方案。

我发现我可以通过物理拔出我正在使用的 USB 串行适配器来强制 putty 进入“非活动”状态 - 这会导致“ PuTTY Fatal Error: Error reading from serial device”,然后将会话置于“非活动”状态(标题栏显示“ COM3 - PuTTY (inactive)') 并将菜单栏命令添加到“重新启动会话”。我可以重新插入适配器并将其与第一个程序一起使用,然后重新启动 putty 会话(使用上述命令)并继续该过程。但显然我希望能够在不拔掉适配器的情况下做到这一点......

有什么想法吗?

4

0 回答 0