安装
yum install minicom
minicom version 2.6.2 (compiled Jun 10 2014)
设置
第一次运行minicom时,minicom不能启动,需要minicom -s 进入设置菜单
上下箭头移动光标,enter进入,esc返回。
在 | Serial port setup | 中设置波特率及串口。
按选项左侧字母,即可设置相应选项,这里我们将串口设备设置为 /dev/ttyS0 ,如果使用了串口转usb,则串口设备应为/dev/ttyUSB0
将 Hardware Flow Control 与 Software Flow Control 设置为 NO ,波特率设置为 115200
回到主菜单,选择 Save setup as dfl 回车,将设置存为默认设置。此时会将默认设置存为一个配置文件,放到/var/lib/minicom, /usr/local/etc or /etc.下
其他常用参数:
Usage: minicom [OPTION]… [configuration]
-b, –baudrate : set baudrate (ignore the value from config)
设置波特率,忽略配置文件中的参数
-D, –device : set device name (ignore the value from config)
设置设备,忽略配置文件中的参数
-c, –color=on/off : ANSI style color usage on or off
打开或关闭颜色,默认为off
-C, –capturefile=FILE : start capturing to FILE
启动时捕获文件,将串口输出捕获到文件中。
configuration : configuration file to use
使用某个配置文件设置参数打开串口
保存并使用配置文件
使用主菜单界面 | Save setup as.. 可保存配置文件,也可直接创建配置文件。
之前保存默认配置文件 /etc/minirc.dfl
[root@60 ~]# cat /etc/minirc.dfl
Machine-generated file – use “minicom -s” to change parameters.
pu port /dev/ttyS0
pu callin
pu callout
pu baudrate 115200
pu bits 8
pu parity N
pu stopbits 1
pu rtscts No
pu xonxoff No
若不指定配置文件,则使用dfl默认配置文件参数。
手动保存的其他两个配置文件。
[root@60 ~]# cat /etc/minirc.ttys0
Machine-generated file – use “minicom -s” to change parameters.
pu port /dev/ttyS0
pu rtscts No
[root@60 ~]# cat /etc/minirc.ttys2
Machine-generated file – use “minicom -s” to change parameters.
pu port /dev/ttyS1
pu baudrate 9600
pu bits 8
pu parity N
pu stopbits 1
pu rtscts No
使用示范
minicom 使用默认配置打开
minicom -b 9600 -D /dev/ttyS1 使用9600波特率,连接ttyS1设备。
minicom ttys0 -c on -C /root/ttys0-$(date +%Y-%m-%d_%H:%M:%S).log
使用ttys0配置文件,打开颜色,捕捉串口输出到以时间命名的日志文件中。
Ctrl + a z 打开菜单 q 退出
minicom 搭配 screen 可实现多人共享使用串口。
其他具体参数见man minicom