`

minicom的配置

 
阅读更多
1、在使用minicom之前,首先要保证你对串口有读/写的权限。我们知道,Linux的设备对应于/dev/目录中的某个文件,串口COM1对应ttyS0,COM2对应ttyS1,使用以下命令来查看你对COM1的权限:
$ ls -l /dev/ttyS0
crw-rw---- 1 root dialout 4, 64 2009-08-01 11:05 /dev/ttyS0
可以看到,它的属主是root。

2、正如在Windows中要配置超级终端一样,在使用minicom之前,先要对串口进行配置。
运行# sudo minicom -s

选择Serial port setup,此时所示光标在"Change which setting"上,键入"A",此时光标移到第A项对应处:串口COM1对应ttyS0,COM2对应ttyS1(注意选择)。

然后对波特率,数据位和停止位进行配置,键入"E",波特率选为115200 8N1(数据位8,奇偶校验无,停止位1),硬/软件流控制分别键入"F"和"G",并且都选No。在确认配置正确之后,可键入回车返回上级配置界面,并 将其保存为默认配置(即save setup as dfl)。最后,选择"Exit from Minicom"命令退出。

具体的配置信息如下所示:
Serial port setup [Enter]
+-------------------------------------------------------------+
| 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? |
+-------------------------------------------------------------+

注意:如果没有使用USB转串口,而是直接使用串口,那么Serial Device要配置为/dev/ttyS0。

然后重启minicom(即直接在shell下执行minicom命令就可以进入minicom的控制台)使刚才的配置生效,再连上开发板的串口线后,就可以在minicom中打印出正确的串口信息了。在控制台下通过组合键Ctrl+A Z可以进入minicom菜单。

组合键的用法是:先按Ctrl+A组合键,然后松开这两个键,再按Z键。另外还有一些常用的组合键。
(1)S键:发送文件到目标系统中;
(2)W键:自动卷屏。当显示的内容超过一行之后,自动将后面的内容换行。这个功能在查看内核的启动信息时很有用。
(3)C键:清除屏幕的显示内容;
(4)B键:浏览minicom的历史显示;
(5)X键:退出mInicom,会提示确认退出。

3、配置文件所在目录
Ctrl + A --> 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 |
+--------------------------+

选择"Filenames and paths"
+-----------------------------------------------------------------------+
| A - Download directory : /home/crliu |
| B - Upload directory : /tmp |
| C - Script directory : |
| D - Script program : runscript |
| E - Kermit program : |
| F - Logging options |
| |
| Change which setting? |
+-----------------------------------------------------------------------+

(1)A - download 下载文件的存放位置(开发板 ---> PC)
开发板上的文件将被传输到PC机上的/home/crliu目录下。
(2)B - upload 从此处读取上传的文件(PC ---> 开发板)
PC机向开发板发送文件,需要发送的文件在/tmp目录下(PC机上的目录)。做了此项配置后,每次向开发板发送文件时,只需输入文件名即可,无需输入文件所在目录的绝对路径。

三、Linux下如何使用USB转串口设备

对没有串口的笔记本持有者来说,做硬件开发经常为没有串口而烦恼,不过现在有了USB转串口设备。但是新的问题又出现了,比如说对于Minicom下的PC机和目标机通信还是存在着一些配置问题,下面就说一下linux下USB转串口的具体配置和问题:

注意:默认情况下ubuntu已经安装了USB转串口驱动(pl2303)。
minicom的配置,usb转串口
1、# lsmod | grep usbserial
如果有usbserial,说明系统支持USB转串口。

2、插上USB转串口,在终端输入命令#dmesg | grep ttyUSB0,如果出现连接成功信息,则说明ubuntu系统已经识别该设备了。

注意:虚拟机环境下的ubuntu默认情况下是不能自动识别的,需要在虚拟机窗口右下角点击"Prolific USB-Serial Controller",然后选择"Connect (Disconnect from Host)",这样才能被ubuntu系统识别。

3、在上面minicom的配置中设置Serial Device: /dev/ttyUSB0,重启开发板,这样基本上就可以正常使用minicom来打印串口信息了。

4、问题
如果经过上面的步骤minicom还是不能正常工作,出现如下错误提示:
# sudo minicom
minicom: cannot open /dev/ttyUSB0: 没有该文件或目录

这时可以尝试换一个USB口,然后再次操作以上流程。如果还是提示这个错误,那么可以使用下面的方法来解决。

这种方法是在硬件里添加串口设备,将window下的设备添加到虚拟机里。也就是说,要在window获得焦点的时 候加入usb转串口,然后再到虚拟机下将这个设备添加进去,这时就可以在ubuntu下查看添加的这个设备的设备文件,一般是/dev/tty0或者 /dev/ttyS0。

这种方法其实是将window的usb转串口作为虚拟机的串口,所以就是tty0或者ttyS0了,而不是真正在ubuntu下加载的。

具体步骤如下:
(1)打开虚拟机环境,然后选择"VM-->Settings(Ctrl+D)"。

(2)点"Add",进入添加硬件向导,选择"Serial Port",点"Next"。

(3)选择第一项"Use physical port on the host",点"Next"。

(4)选择"Physical serial port"方式为"Auto detect",勾选"Connect at power on",点"Finish"完成。

(5)然后在上面minicom的配置中设置Serial Device: /dev/tty0或者Serial Device: /dev/ttyS0,重启开发板,这样就可以正常运行minicom了。

还有一个问题就是在ubuntu下用ifconfig时,没有ip地址,

则可以这样做:

sudo gedit /etc/network/interfaces

auto lo
iface lo inet loopback            #lo 是本地回环地址:127.1

auto eth0
iface eth0 inet static
address 192.168.1.152
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255      #设定eth0的IP

这样,IP并没有立即生效。
sudo /etc/init.d/networking restart


如果只是要临时改变IP地址,则不用修改interface.只用ifconfig使用即可,不过当系统重启动后会恢复interfaces中的配置上。

$ sudo ifconfig eth0 192.168.1.111 netmask 255.255.255.0
分享到:
评论

相关推荐

    minicom的配置和使用方法

    ### Minicom的配置与使用详解 #### 一、Minicom简介 Minicom是一款在Linux环境下常用的串口通信软件,主要用于嵌入式系统的调试工作。它能够通过串口或USB连接来实现与各种嵌入式设备的数据交换,是开发人员进行...

    minicom-2.4安装配置文档

    Minicom-2.4 安装配置文档 本文档旨在指导用户安装和配置 Minicom-2.4 软件,涵盖了安装步骤、配置选项、TFTP 服务启动、文件下载和上传等方面的知识点。 一、Minicom-2.4 安装步骤 1. 解压缩 Minicom-2.4.tar.gz...

    Linux下minicom 的安装与配置

    #### 四、启动minicom配置界面 安装完成后,可以通过以下命令启动minicom的配置界面: ``` $sudominicom -s ``` minicom的配置界面提供了一系列选项,用户可以根据实际需求进行相应的设置。配置界面如下所示: +--...

    配置minicom linu 下配置配置minicom的串口,其他用到的时候再配置了

    配置 Minicom 串口在 Linux 下的使用与配置 在 Linux 系统中, Minicom 是一个常用的串口终端仿真器,它可以模拟串口终端,连接串口设备,并提供了多种配置选项以满足不同的需求。下面将详细介绍如何在 Linux 下...

    Minicom使用方法

    1.基本使用:Minicom 的使用方法默认的 minicom 配置文件位于/etc/minicom 目录下,文件名为 minirc.dfl。 2.命令行参数: * -s/S:设置 root 权限的系统范围的缺省值。 * -o:不进行初始化,minicom 将跳过初始化...

    Ubuntu 14.04 minicom 串口通信工具的安装及配置

    通过这些设置,确保minicom配置与你要通信的设备设置相匹配。 5. 启动minicom:配置完成后,通常需要保存并退出配置菜单。此时,minicom应该已经启动了。此时,如果你的串口线已经正确连接电脑和开发板,并且开发板...

    linux超级终端minicom设置

    在配置界面中,用户可以选择不同的选项来配置 Minicom。这些选项包括: * Filename and paths:设置 Minicom 的文件路径和名称。 * File transfer and protocols:设置文件传输协议和参数。 * Serial port setup:...

    ubuntu抓串口log工具minicom

    完成配置后,只需运行`minicom`命令即可启动Minicom并与指定的串口设备建立连接。此时,你可以开始发送命令或接收来自串口的数据。 #### 六、总结 通过本文,我们介绍了如何在Ubuntu系统中安装和配置Minicom以抓取...

    minicom.pdf

    1. **启动Minicom配置界面** 登录Linux系统后,以root用户身份运行Minicom的配置命令: ```bash $ minicom -s ``` 2. **设置串口参数** 进入配置界面后,使用上下箭头键选择“Serial port setup”并按回车...

    MINICOM使用方法

    本文将详细介绍MINICOM的安装、配置及使用方法。 #### 二、准备工作 在开始使用MINICOM之前,确保已经完成了以下准备工作: 1. **硬件连接**:首先,需要将USB转串口线正确连接到计算机上。这通常涉及到将USB端...

    如何将minicom移植到tq2440或mini2440

    linux-gcc`作为交叉编译器,设置`--prefix`为minicom的安装目录,`--host`保持不变,`CPPFLAGS`添加ncurses的头文件路径,`LDFLAGS`添加ncurses的库文件路径,`--enable-cfg-dir`参数用于指定minicom配置文件的存放...

    linux下使用minicom连接开发板.doc

    1. **启动minicom配置界面**: - 运行minicom并按`Ctrl+A`加`s`进入设置菜单。 2. **配置串口参数**: - **Serial Device**:根据实际情况选择正确的串口设备名(例如`/dev/ttyUSB0`或`/dev/ttyS0`)。 - **Bps/...

    ubuntu下minicom使用及配置方法

    ### Ubuntu 下 Minicom 使用及配置方法详解 #### 一、Minicom 概述 Minicom 是一款在 Linux 系统中广泛使用的串口终端仿真工具,它可以用来与各种硬件设备进行通信,尤其适用于嵌入式系统的开发调试。通过简单的...

    linux下如何使用USB转串口线

    Linux 操作系统下,使用 USB 转串口线需要安装 minicom 软件,并配置串口设备。下面是具体的步骤: 1. 安装 minicom 软件 在 Linux 系统下,不需要另外安装 USB 转串口驱动,只需要安装 minicom 软件即可。 2. ...

    “网络搭建与运维”赛项从0到1

    - **操作方法**:打开终端,输入`sudo minicom -s`命令来启动minicom配置界面。 - **注意事项**:使用sudo命令是为了获取管理员权限,确保能够顺利执行后续配置步骤。 ##### 3. 进行minicom软件配置设置 - **操作...

    linux超级终端 minicom-2.4安装包及文档

    Minicom-2.4是该软件的一个特定版本,包含了源码包、安装文档和配置文件,使得用户能够自定义安装和配置这个强大的终端模拟器。 Minicom的核心功能包括: 1. **串口通信**:Minicom支持多种串口设置,包括波特率、...

    1嵌入式系统设计实验一(嵌入式环境熟悉)[归纳].pdf

    在配置好开发环境后,我们需要使用 minicom 配置串口通信工具来与开发板进行通信。 Minicom 是一个串口终端仿真器,能够模拟串口终端的功能,从而实现与开发板的通信。 接下来,我们需要编写一个简单的程序,包括...

    ARM11S3C6410基本配置1

    - 使用 `minicom -s` 命令打开 Minicom 配置菜单。 2. **配置 Minicom**: - 选择 `Serial port setup`,然后按下 `A` 键选择 `/dev/ttyS0(USB0)`。 - 选择 `E` 键,然后选择波特率 `115200 8N1`。 - 保存配置...

    minicom-2.7最新版本

    在日常使用中,可以使用`minicom -c`命令指定配置文件,或者`minicom -D /dev/ttySx`来直接连接到特定的串口(其中`x`代表串口号,如0、1等)。 **注意事项** - 在使用Minicom前,确保正确配置了串口权限,以免遇到...

Global site tag (gtag.js) - Google Analytics