我试图在Ubuntu中使用minicom。
为此,我首先将我的USB连接到DB9转换器,然后在终端dmesg | grep tty上键入此命令,以检查我的USB到DB9转换器是否正确连接。
我得到了这个输出:
[ 0.000000] console [tty0] enabled
[ 54.200503] usb 2-1.2: pl2303 converter now attached to ttyUSB0
[ 76.183173] cdc_acm 1-1.1:1.2: ttyACM0: USB ACM device
[ 118.363275] cdc_acm 1-1.1:1.2: ttyACM0: USB ACM device
[ 190.079494] cdc_acm 1-1.1:1.2: ttyACM0: USB ACM device所以,我知道我的USB到DB9转换器的名字是ttyUSB0。
执行以下步骤:
minicom打开sudo minicom -o -s -w。serial port setup,将serial device写成/dev/ttyUSB0,并将Hardware Flow Control写到NO。Enter退出主菜单,然后Esc启动minicom。在这些步骤之后,它应该可以正常工作,但是我的minicom显示“脱机”。
我的配置中哪里有错误?谢谢!
发布于 2018-06-04 02:46:19
除了数据线之外,串行端口还包括控制线。
一些USB <->串行适配器经常省略控制线。
因此,他们只是“越过”数据线。其他串行端口线,如DTR -“数据终端就绪”和DCE“数据载波检测”(通常称为“承运人检测”)不受支持。
Minicom说你离线是因为DCD的“载波检测”线很低。如果您正在使用调制解调器,则当调制解调器连接到电话线时,这条线路将很高。您没有提到调制解调器,但是连接的东西要么不产生DCD信号,要么USB<->串行适配器没有连接。
如果数据是好的,你可能会忽略这一点。
发布于 2017-04-18 06:37:09
你可以试试sudo minicom -D /dev/ttyUSB0,这在我的笔记本电脑上很好用。您可能不关心联机/脱机状态。
发布于 2018-01-30 10:12:49
minicom的离线/在线显示基本上是信息:它不影响串口通信。
但是,如果您没有将它与实际的调制解调器一起使用,您可能需要转到“modem和拨号”设置,并禁用"Modem有DCD行“选项。然后(我认为)在线/离线指示器将跟踪串行端口的DSR信号的状态,这可能对非调制解调器设备更有用。
https://unix.stackexchange.com/questions/139758
复制相似问题