hj12 发表于 2025-5-7 17:50:35

Minicom 使用详解:Linux 串口调试工具指南

Minicom 是 Linux 下一款常用的串口通信工具,它功能强大,支持多种串口操作,是嵌入式开发、设备调试的常用工具。以下是Minicom的详细使用教程,包括安装、配置和常用操作。

一、安装 Minicom
1.Debian/Ubuntu
sudo apt-get install minicom2.CentOS
sudo yum install minicom二、基本使用
1.查看串口设备
在使用minicom之前,需要先确认串口设备名称,例如:ls /dev/tty*常见的串口设备名称:
[*]物理串口:/dev/ttyS0、/dev/ttyS1
[*]USB 转串口:/dev/ttyUSB0、/dev/ttyUSB1
[*]ACM 类设备:/dev/ttyACM0
2.启动 Minicom
sudo minicom首次运行时会提示没有配置文件,可以按 Enter 继续。
3. 带参数启动
也可以直接在启动时指定串口设备和波特率:
sudo minicom -D /dev/ttyUSB0 -b 9600<span style="font-size: 16.002px; font-family: DeepSeek-CJK-patch, Inter, system-ui, -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, &quot;Noto Sans&quot;, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, Oxygen, &quot;Open Sans&quot;, sans-serif; color: rgb(64, 64, 64); background-color: rgb(255, 255, 255);">指定设备文件</span>
[*]-D:指定设备文件
[*]-b:指定波特率
三、配置 Minicom
1. 进入配置模式
sudo minicom -s这会进入配置菜单,主要选项包括:
[*]Serial port setup - 串口设置
[*]Modem and dialing - 调制解调器和拨号设置
[*]Screen and keyboard - 屏幕和键盘设置
[*]Save setup as dfl - 保存为默认配置
[*]Save setup as... - 另存为其他配置
[*]Exit - 退出
2. 串口设置详解
选择 "Serial port setup" 后,会出现以下选项:
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按对应字母键修改设置:
[*]A - 串口设备文件,如 /dev/ttyS0 (COM1)、/dev/ttyUSB0 (USB转串口)
[*]E - 波特率、数据位、停止位和校验位设置
[*]F - 硬件流控 (RTS/CTS),通常设为 No
[*]G - 软件流控 (XON/XOFF),通常设为 No
设置完成后按Enter返回主菜单。3. 保存配置选择 "Save setup as dfl" 将配置保存为默认配置,以后启动 minicom 时会自动加载。四、常用操作

1. 基本操作


[*]Ctrl+A 是 Minicom 的命令前缀,所有命令都需要先按 Ctrl+A
[*]Ctrl+A Z - 显示帮助菜单
[*]Ctrl+A O - 进入配置菜单
[*]Ctrl+A W - 开启/关闭自动换行
[*]Ctrl+A C - 清屏
[*]Ctrl+A X - 退出 Minicom
2. 文件传输

Minicom 支持多种文件传输协议:

[*]按 Ctrl+A S 发送文件
[*]选择传输协议 (如 zmodem、ymodem、xmodem)
[*]选择要发送的文件

接收文件:

[*]按 Ctrl+A R 准备接收文件
[*]选择传输协议
[*]指定保存位置
捕获输出:

[*]Ctrl+A L - 开始/停止捕获输出到文件
[*]默认保存为 minicom.cap,可以在配置中修改
五、常见问题
1. 无法打开串口
[*]检查设备文件是否正确
[*]检查用户是否有访问权限
[*]检查串口是否被其他程序占用
2. 乱码问题
[*]确认波特率、数据位、停止位和校验位设置正确
[*]尝试关闭硬件/软件流控
3. 退出后终端异常如果退出 Minicom 后终端显示异常,可以执行:reset




页: [1]
查看完整版本: Minicom 使用详解:Linux 串口调试工具指南