dmesg输出:

dmesg输出:

我正在尝试使用 minicom 与目标进行串行电缆通信,但无法访问远程设备。我尝试使用 minicom 进行/设置,但仍然无法访问它。ttyXXsudo minicom -s

dmesg输出:

  [    0.000000] console [tty0] enabled
  [    0.796017] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
  [    0.999377] 00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
  [    1.019651] 0000:00:16.3: ttyS4 at I/O 0xf0e0 (irq = 19) is a 16550A

我尝试设置ttyS0ttyS4但在这两种情况下都不起作用。

小型机设置

+-----------------------------------------------------------------------+
| A -    Serial Device      : /dev/ttyS0                                |
| B - Lockfile Location     : /var/lock                                 |
| C -   Callin Program      :                                           |
| D -  Callout Program      :                                           |
| E -    Bps/Par/Bits       : 115200 8N1                                |
| F - Hardware Flow Control : No                                        |
| G - Software Flow Control : No                                        |
|                                                                       |
|    Change which setting?                                              |
+-----------------------------------------------------------------------+

设置后,如果我运行sudo minicom它就会挂起并显示以下消息。

Welcome to minicom 2.5
OPTIONS:I18n                                                            
Compiled on May  2 2011, 10:05:24.
Port dev/ttyS0
Press CTRL-A Z for help on special keys 

系统信息

 Linux XXXXXXX 3.2.0-83-generic #120-Ubuntu x86_64 x86_64 x86_64 GNU/Linux

远程目标信息

运行 ubuntu 32 位的飞思卡尔臂板我缺少什么?

答案1

如果您确定您使用的设置(波特率、奇偶校验、流量控制),我认为 minicom 不会“挂起”,而只是“不显示任何内容”。如果是女性对女性,我会怀疑电缆没有“交叉”TX 和 RX,这意味着源计算机和目标计算机在同一条线上“说话”并在同一条线上“听”(就像当您将手机倒置放在头上)。

当使用 RS-232 时,通常这些线是 D-SUB 上的引脚 2 和 3。通常,如果您尝试一下,它不会造成任何损害。

它不会带来任何见解,但也许您想尝试另一个终端程序,例如:

microcom -s 115200 /dev/ttyS0

相关内容