如何防止 CTS 在每次打开或关闭 tty 时切换?

如何防止 CTS 在每次打开或关闭 tty 时切换?

每次我打开()或关闭()tty设备文件时,RTS端口线路都会暂时关闭。即使使用 禁用硬件流控制,这种情况似乎也会发生raw -crtscts

有没有办法告诉 LinuxRTS在打开和关闭 tty 设备文件时不要切换线路?

答案1

有一个标志叫做HUPCL

如果设置了该位,则当打开终端设备的所有进程都关闭文件或退出时,会生成调制解调器断开连接。

“调制解调器断开连接”显然涉及切换 RTS 线路,因为一旦禁用该标志,无论CRTSCTS标志设置如何,该行为都会消失。

这是stty我执行的命令...

stty -F /dev/tty0 1000000 raw clocal -hupcl -echo

相关内容