gpt4 book ai didi

cygwin - 使用gnu screen访问串口

转载 作者:行者123 更新时间:2023-12-02 17:45:05 25 4
gpt4 key购买 nike

我正在尝试访问连接到 USB 串行端口的设备。设置为 57600 波特率、8 位、1 个停止位、无奇偶校验。该设备每秒输出一个状态行并接受键入的命令。

我想使用 GNU screen 启动 2 路通信,所以我使用这个命令:

screen /dev/ttyS2 57600,cs8

但是我只是看到一个空白 screen ,没有从设备收到任何信息。

使用teraterm通信没问题,我也可以这样做

stty -F /dev/ttyS2 57600 cs8
cat /dev/ttyS2

查看设备的状态输出。

我尝试了 ixon、ixoff、crtscts 和 clocal 的各种组合,但没有任何区别。

如何确定正确的命令应该是什么?

我在 Windows 10 上使用 Cygwin。

最佳答案

我在使用 gnu-screen 时遇到了同样的问题,我开始使用 PuTTY 套件中的 plink.exe。这不是最佳的,但它可以完成工作。就我而言,序列号只是用于恢复,而不是用于日常使用。

  1. 启动 PuTTY,使用串行连接创建配置文件。
  2. 命名并保存连接。
  3. 在 cygwin 中,运行:“/cygdrive/c/Program\Files\(x86)/PuTTY/plink.exe -load SerialProfile”

关于cygwin - 使用gnu screen访问串口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34002082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com