• 周二. 2月 7th, 2023

Ubuntu 中screen 或 minicom,Linux 串口工具使用详解

要使用 screen,请确保已经在系统中安装了它。如果未安装,请使用以下命令进行安装:





sudo apt-get install screen

然后打开终端,输入以下命令以连接到串口:





screen /dev/ttyUSB0 115200

其中,/dev/ttyUSB0 是串口设备的路径,115200 是波特率。请根据你的串口设备的实际路径和波特率进行修改。

在打开串口后,你就可以通过键盘在终端中输入命令,也可以接收来自设备的输出。要退出 screen 会话,请按下 CTRL + A 再按下 K

如果要使用 minicom,请确保已经在系统中安装了它。如果未安装,请使用以下命令进行安装:





sudo apt-get install minicom

然后打开终端,输入以下命令以连接到串口:





minicom -b 115200 -o -D /dev/ttyUSB0

其中,115200 是波特率,/dev/ttyUSB0 是串口设备的路径。请根据你的串口设备的实际路径和波特率进行修改。

在打开串口后,你就可以通过键盘在终端中输入命令,也可以接收来自设备的输出。要退出 minicom 会话,请按下 CTRL + A 再按下 X

如果你想设置 minicom 的其他选项,例如波特率、数据位、停止位等,可以使用以下命令进入设置界面:





minicom -s

在设置界面中,你可以使用上下方向键选择选项,并使用回车键进入该选项的设置界面。按 ESC 退出设置界面。

如果你想在命令行中指定 minicom 的设置,可以使用 -o 选项来禁用自动连接,并使用 -s 选项来进入设置界面。例如:





minicom -b 115200 -o -D /dev/ttyUSB0 -s

这样,你就可以在命令行中指定波特率、数据位、停止位等设置,并直接打开串口连接。

注意,使用串口通信时需要先确保你有权限访问串口设备。如果你不具有权限,可以使用 sudo 命令获取权限。例如:





sudo screen /dev/ttyUSB0 115200

或者:





sudo minicom -b 115200 -o -D /dev/ttyUSB0

此外,你还可以使用其他工具进行串口通信,例如 picocomgtktermcutecom。这些工具的用法与 screenminicom 类似。在接下来关于Linux串口通信的文章中会介绍。

阅读  论文摘要英文翻译的方法