gpt4 book ai didi

linux - 尝试使用 USB 到 RS232 电缆进行通信时 Minicom 脱机

转载 作者:IT王子 更新时间:2023-10-29 00:45:09 34 4
gpt4 key购买 nike

我正在使用 USB 转 RS232 电缆在两台 Linux 机器之间进行通信。在连接了 USB 端的机器上,我运行:

dmesg | grep tty

并得到如下输出:

console [tty0] enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
usb 2-1.2: pl2303 converter now attached to ttyUSB0

到目前为止一切顺利。现在我运行 minicom -s 并使用“Serial port setup”,我将“Serial Device”更改为“/dev/ttyUSB0”,将“BPS/Par/Bits”更改为“115200 8N1” ,“硬件流控”和“软件流控”选择“否”。

我将这些设置保存为默认值,退出 minicom,然后再次运行 minicom

Minicom 打开,但它仍然处于“离线”状态。我无法输入任何命令。连接到线路串行端口端的另一台 Linux 机器已打开并运行良好。为什么我无法连接到这台其他 Linux 机器?

最佳答案

Minicom 根据DCD 线是否连接来决定离线/在线。我创建了一个零调制解调器电缆并测试了数据传输,但 minicom 显示离线。浏览代码我发现它检查 DCD 线路连接以设置在线变量。

我在java串口测试用的这个库https://github.com/RishiGupta12/serial-communication-manager

关于linux - 尝试使用 USB 到 RS232 电缆进行通信时 Minicom 脱机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18108575/

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