首页 > 其他分享 >如何安装和配置Minicom?

如何安装和配置Minicom?

时间:2023-11-07 17:05:58浏览次数:29  
标签:配置 窗口 串口 root Minicom 端口 ubuntu 安装 minicom


[TOC]

Linux下的minicom安装和使用教程

在窗口中输入sudo su -,获取root权限

test@ubuntu:~$ 输入 sudo su -

[sudo] password for test: 输入密码

root@ubuntu:~# (获取root权限)

(3)用apt-get install minicom,下载安装软件

root@ubuntu:~# 输入 apt-getinstall minicom

查看usb-serial信息

# dmesg | grep tty

登录:


系统重置密码

Console=tty1 single
  1. 安装minicom

代码如下:

$ sudo apt-get install minicom
  1. 配置minicom 2.1 启动minicom

代码如下:

$ sudo minicom

2.2 启动并配置minicom

代码如下:

$ sudo minicom -s
  1. minicom常用功能

3.1 开启换行功能

代码如下:

2023Network

$ sudo minicom -w

3.2 lrz串口传输公呢

启动minicom之后,Ctrl + A, Z

3.3参数 Minicom是基于窗口的。要弹出所需功能的窗口,可按下Ctrl-A (以下 使用C-A来表示Ctrl-A),然后再按各功能键(a-z或A-Z)。先按C-A,再 按'z',将出现一个帮助窗口,提供了所有命令的简述。配置minicom (-s 选项,或者C-A、O)时,可以改变这个转义键,不过现在我们还 是用Ctrl-A吧。 以下键在所有菜单中都可用: UP arrow-up 或 'k' DOWN arrow-down 或 'j' LEFT arrow-left 或 'h' RIGHT arrow-right 或 'l' CHOOSE Enter CANCEL ESCape. 屏幕分为两部分:上部24行为终端模拟器的屏幕。 ANSI或VT100转义 序列在此窗口中被解释。若底部还剩有一行,那么状态行就放在这儿 ; 否则,每次按C-A时状态行出现。 在那些有专门状态行的终端上将会 使用这一行,如果termcap信息完整且加了-k标志的话。 下面按字母顺序列出可用的命令: C-A 两次按下C-A将发送一个C-A命令到远程系统。如果你把"转义字符" 换成了C-A以外的什么字符,则对该字符的工作方式也类似。 A 切换"Add Linefeed"为on/off。若为on,则每上回车键在屏幕上 显示之前,都要加上一个linefeed。 B 为你提供一个回卷(scroll back)的缓冲区。可以按u上卷,按d下卷, 按b上翻一页,按f下翻一页。也可用箭头键和翻页键。可用s或S键 (大小写敏感)在缓冲区中查找文字串,按N键查找该串的下一次出现。 按c进入引用模式,出现文字光标,你就可以按Enter键指定起始行。 然后回卷模式将会结束,带有前缀'>'的内容将被发送。 C 清屏。 D 拨一个号,或转向拨号目录。 E 切换本地回显为on/off (若你的minicom版本支持) F 将break信号送modem。 G 运行脚本(Go)。运行一个登录脚本。 H 挂断。 I 切换光标键在普通和应用模式间发送的转义序列的类型(另参下面 关于状态行的注释)。 J 跳至shell。返回时,整个屏幕将被刷新(redrawn)。 K 清屏,运行kermit,返回时刷新屏幕。 L 文件捕获开关。打开时,所有到屏幕的输出也将被捕获到文件中。 M 发送modem初始化串。若你online,且DCD线设为on,则modem被初始化 前将要求你进行确认。 O 配置minicom。转到配置菜单 P 通信参数。允许你改变bps速率,奇偶校验和位数。 Q 不复位modem就退出minicom。如果改变了macros,而且未存盘, 会提供你一个save的机会。 R 接收文件。从各种协议(外部)中进行选择。若filename选择窗口和下 载目录提示可用,会出现一个要求选择下载目录的窗口。否则将使用 Filenames and Paths菜单中定义的下载目录。 S 发送文件。选择你在接收命令中使用的协议。如果你未使文件名选择 窗口可用(在File Transfer Protocols菜单中设置),你将只能在一 个对话框窗口中写文件名。若将其设为可用,将弹出一个窗口,显示 你的上传目录中的文件名。可用空格键为文件名加上或取消标记,用 光标键或j/k键上下移动光标。被选的文件名将高亮显示。 目录名在 方括号中显示,两次按下空格键可以在目录树中上下移动。最后,按 Enter发送文件,或按ESC键退出。 T 选择终端模拟:ANSI(彩色)或VT100。此处还可改变退格键,打开或 关闭状态行。 W 切换linewrap为on/off。 X 退出minicom,复位modem。如果改变了macros,而且未存盘,会提供  你一个save的机会。 Z 弹出help屏幕。

如何安装和配置Minicom

目录

1.下载安装Minicom

2.查找串口工具使用的端口

3.配置Minicom

4.保存Log文件

5.注意事项(遇到问题请看此项)

1.下载安装Minicom

1)打开Ubuntu命令窗口

2)在窗口中输入sudo su -,获取root权限

t

est@ubuntu:~$ 输入 sudo su -

[sudo] password for test: 输入密码

root@ubuntu:~# (获取root权限)

3)用apt-get installminicom,下载安装软件

root@ubuntu:~# 输入 apt-getinstall minicom

Reading package lists... Done

Building dependency tree

Reading state information... Done

……

After this operation, 1,483 kB ofadditional disk space will be used.

Do you want to continue [Y/n]? 输入 y

Get:1 http://cn.archive.ubuntu.com/ubuntu/oneiric/universe lrzsz i386 0.12.21-5 [99.9 kB]

Get:2 http://cn.archive.ubuntu.com/ubuntu/oneiric/universe minicom i386 2.5-2 [292 kB]

……

Setting up minicom (2.5-2) ...

root@ubuntu:~# 安装完成

2.查找串口工具使用的端口

Minicom仍然需要串口HUB使用的端口,这和SecureCRT是一样的。但是Ubuntu环境获取端口信息没有windows方便,需要进行以下操作。

1)插上串口HUB,识别后,虚拟机右下方会显示一个灰色的U盘标志,鼠标移到这个标志会显示“Cygnal Integrated CP2102…… Controller",此时安鼠标右键选择“connect"让虚拟机连接串口HUB

2)连接成功后,这个标志会变为彩色,并有一个绿点显示

3)打开Ubuntu命令窗口(如果安装minicom后没有关闭窗口,就不用再开了)

4)输入 dmesg | grep ttyUSB 查找串口HUB端口

root@ubuntu:~# 输入 dmesg | grepttyUSB

[2524.688326] usb 2-1: cp210x converternow attached to ttyUSB0 (这个ttyUSB0就是串口HUB使用的端口)

5)启动minicom

root@ubuntu:~# 输入 minicom

显示

Welcome to minicom 2.4

OPTIONS: I18n

Compiled on Jun 3 2010, 13:46:31.

Port /dev/tty

Press CTRL-A Z for help on special keys (这个是minicom操作提示)

3 配置minicom

在minicom窗口中同时按 CTRL+A,下方显示

CTRL-A Z for help |115200 8N1 | NOR | Minicom2.4 | VT102 | Offline

此时按 Z 打开设置菜单

+-------------------------------------------------------------------------------------------------------+
| Minicom Command Summary|
| |
| Commands can be called by CTRL-A <key> |
| |
| Main Functions Other Functions |
| |
| Dialing directory.. D run script (Go)....G | ClearScreen.......C |
| Send files.........S Receive files......R | cOnfigure Minicom..O |
| comm Parameters....P Add linefeed.......A | Suspend minicom....J |
| Capture on/off.....L Hangup.............H | eXit and reset.....X |
| send break.........F initialize Modem...M | Quit with no reset.Q |
| Terminal settings..T run Kermit.........K | Cursor key mode....I |
| lineWrap on/off....W local Echo on/off..E | Help screen........Z |
| Paste file.........Y | scroll Back........B |
| |
| Select function or press Enter for none. |
| |

通过选项右边的字母选择选项

配置端口按O

+-----[configuration]------+
| Filenames and paths |
| File transfer protocols |
| Serial port setup |
| Modem and dialing |
| Screen and keyboard |
| Save setup as dfl |
| Save setup as.. |
| Exit |
+--------------------------+

通过上下放向键选择,选到 Serial port setup 按回车进入

+-----------------------------------------------------------------------+
|A - Serial Device : /dev/ttyUSB0 |
|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? |
+-----------------------------------------------------------------------+

通过选项左边的字母选择选项

此时按A,将端口改为 /dev/ttyUSB0 ,按回车。再按 F 将Hardware Flow Control设为 No

设完后按回车退出到上层菜单

+-----[configuration]------+
| Filenames and paths |
| File transfer protocols |
| Serial port setup |
| Modem and dialing |
| Screen and keyboard |
| Save setup as dfl |
| Save setup as.. |
| Exit |
+--------------------------+

选择save setup as dfl,保存设置后,再选择Exit 退出设置菜单。

改变端口后需要重启minicom,依次按 Ctrl+A -> Z -> X ->选择 "YES" 退出

再启动minicom

root@ubuntu:~# 输入 minicom

会显示

Welcome to minicom 2.4
OPTIONS: I18n
Compiled on Jun 3 2010, 13:46:31.
Port /dev/ttyUSB0
设置完成。之后的使用和windows上一样。

4.保存Log文件

在minicom界面中按下“Ctrl+A”,紧接着再按下“Z”即可打开minicom的帮助界面:

将"Capture on/off"选项打开,在键盘上输入“L”

默认情况下,将会把串口的信息保存在“minicom.cap”文件中,也可以自己指定文件名。

5.注意事项

1)打开minicom的窗口后,尽量不要最小化,因为从最小化恢复后,窗口中的信息可能会消失,而且无法恢复。

2)要退出minicom的程序请不要直接点击“×”关闭终端窗口,因为minicom还在后台运行,且占用了端口,之后将无法使用minicom。

3)在minicom正确设置串口HUB的端口(SerialDevice)后,如果运行minicom显示无法找到此端口,说明这个端口已经被占用。可能被程序brltty占用了,这个程序一般不会用到,可以先卸载,需要时再安装即可。

卸载命令:

root@ubuntu:~# 输入 apt-get remove brltty 

//卸载后重启Ubuntu再运行minicom即可

标签:配置,窗口,串口,root,Minicom,端口,ubuntu,安装,minicom
From: https://blog.51cto.com/u_16343110/8236880

相关文章

  • 华为云ubuntu1804安装rancherk8s
    apt-getinstalldocker.iodockerversionClient:Version:20.10.21APIversion:1.41Goversion:go1.18.1Gitcommit:20.10.21-0ubuntu1~18.04.3Built:ThuApr2705:50:212023OS/Arch:linux/amd6......
  • RTSP安防平台LiteNVR配置视频流播放时长的操作步骤
    安防“智能化”就是将原有依靠人来分析、查看的数据通过AI算法实现自动识别分析,将海量数据转化为有分析结果的有效信息。智慧安防已经成为当前行业的发展趋势。今天我们来分享一下另一个关于鉴权的功能:LiteNVR的视频流地址鉴权。有很多用户在使用LiteNVR时都遇到一个同样的需求,......
  • 安装部署-docker-win(linux通用)
    MicrosoftWindows[版本10.0.22621.1848](c)MicrosoftCorporation。保留所有权利。C:\Users\1>dockerrun-itd--name=fe--envFE_SERVERS="FE:172.17.0.2:9010"--envFE_ID=1-p18830:8030-p19830=9030--ip=172.17.0.7apache/doris:1.2.4.1-fe-x86_64do......
  • socks5代理怎么配置?socks5代理的优点有哪些?
    随着网络威胁和数据泄露的数量不断增加,在浏览互联网时保护个人信息并保持匿名变得至关重要。实现此目的的一种有效方法是使用Socks5代理IP。如今Socks5代理被广泛应用于跨境电商/社媒平台、SEO业务、网络抓取等领域。一、socks5代理怎么配置?要配置socks5代理,您需要按照以下步骤进行......
  • springboot项目基于pom.xml中的maven实现多环境配置
    在SpringBoot项目中,我们可以通过在pom.xml中配置Maven插件,结合Spring的Profile实现多环境配置。下面是一种可能的实现方式:首先,在pom.xml中添加Maven插件,该插件可以用于编译、测试和打包项目。为了能够支持多环境配置,我们可以在profiles标签内定义不同的profile,然后在build标签内的......
  • centos7 安装 ffmpeg踩坑后纪
    从网上看了一篇在LINUX上安装FFMPEG作为流媒体服务器的文章后,不知深浅的照着教程来学,一个坑接一个坑。1、我看的教程原文,写的非常好,;https://www.jianshu.com/p/b1680d3ecd4f2、修路填坑之旅(小白的电脑什么都没有装); 首先,先要安装gcc,再要安装x264,还要装yasm  错误1,......
  • linux(redhat系列 rpm软件管理)中确认是否安装指定的安装包
     001、rpm-qa|grep"packagename";例如:[root@pc1~]#rpm-qa|grep"wget"##确认是否安装了wget命令wget-1.14-18.el7_6.1.x86_64[root@pc1~]#rpm-qa|grep"lsb"##确认是否安装了lsb命令redhat-lsb-pr......
  • Scrapy框架基本使用(从安装到运行)
    Scrapy基本使用以抓取段子星中的标题和内容为例:https://duanzixing.com/1.Windows下安装:pipinstalltwistedpipinstallpywin32pipinstallscrapy2.创建工程#scrapystartproject<projectName>scrapystartprojectduanzixing3.新建爬虫源文件#进入工程目录......
  • Anaconda Miniconda conda 安装-换源-使用命令等
    Miniconda是conda的精简版安装程序。它是Anaconda的小型引导程序版本,仅包含conda,python,它们依赖的软件包以及少量其他有用的软件包,包括pip,zlib和其他一些软件包。使用condainstallcommand可以从Anaconda存储库中安装720+个其他conda软件包。(官方)https://docs.conda.io/en/lat......
  • Linux基础——3节点keepalived配置多instance部署
    一、节点信息:节点主机IP备注keepalived-1192.168.100.1MASTER节点priority200auth_passKeepalived123keepalived-2192.168.100.2BACKUP节点priority150auth_passKeepalived123keepalived-3192.168.100.3BACKUP节点priority100auth_passKee......