Linux串口工具minicom配置

时间:2021-12-25 16:12:29
minicom是Linux下面最常用的串口调试工具,功能相当于Windows下的超级终端、串口调试工具、DNW等。本人在安装配置minicom过程中,遇到不少难题,下面共享出来,前车之鉴,后车之师!
问题1:minicom配置参数选项不全。
        现象:minicom安装完成。 然后在命令行输入:minicom -s ,不初始化直接进入配置界面,选择serial port config ,郁闷的是,B选项居然没有。然后各种上网查资料,始终无法解决问题。最后愤而重装系统,再装minicom,结果还是无济于事。 说来也笨,这时候才开始怀疑minicom版本有问题。因为是在fedora下,直接yum install minicom 自动安装的。果断rpm -e --nodeps XXXminicom.XX,卸载minicom,接着又在网上下载了一个minicom,rpm -ivh XXXminicom.XX安装,果然成功!
       问题还没玩,虽然minicom正常了,但是串口问题来了, 始终无法打印信息,下面是详细的设置过程,按照过程来,祝你成功。
      1.在网上下载一个稳定版的minicom,拷进虚拟机,rpm安装。

      2.设置虚拟机的串口:在虚拟机设置下选择添加:

Linux串口工具minicom配置

使用的端口是Window宿主机设备管理器下面看到的实际端口,在使用物理穿行端口下选择,这里是U转串来的com1。
然后勾选“轮询时主动放弃CPU”。注意这里虚拟机的端口号是:串行口2,对应/dev下面的ttyS1,如果是串行口1,就是ttyS0。
设置好了之后,点确定,然后重启虚拟机。
重启后,注意看串行口有没有连接上。虚拟机右下方的串口图标点亮了,表示串口可用。灰色不可用。

Linux串口工具minicom配置

      3.安装完成后,在命令行输入minicom -s ,进入设置界面。这里设置两个选项下的参数就可以: Serial port setup和Modem and dailing。如下图:(因为刚刚看到虚拟机的串口是串口2,所以A项选择/dev/ttyS1,其他项跟Windows下一样设置。)

Linux串口工具minicom配置Linux串口工具minicom配置

然后是Modem and dialing:(把A、B、K三个选项后面的参数删除。按回车)

Linux串口工具minicom配置

然后选择Save setup as dfl ,最后选Exit from Minicom ,回车。设置就完成了!

以上设置完成后,就可以minicom进行串口调试了。在命令行输入minicom就可以了。(前提是串口设备已经被宿主机识别)
以下是我的飞凌嵌入式开发板的bootloader打印出的信息:

Linux串口工具minicom配置