`

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 linu 下配置配置minicom的串口,其他用到的时候再配置了

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

    ubuntu下minicom使用及配置方法

    ubuntu下minicom使用及配置方法,很详细,供新手参考

    minicom-2.4安装配置文档

    安装minicom的配置说明文档,已经在centos64(32bit)上实验过了的 安装minicom的配置说明文档,已经在centos64(32bit)上实验过了的

    Linux下minicom 的安装与配置

    Linux下minicom 的安装与配置

    minicom-2.7.1 源代码

    minicom是一款Linux平台上开源的串口通信软件,支持字符界面操作,能对串口进行数据收发通信,能对串口波特率、停止位、流控方式、校验方式等进行配置和修改,能对串口载波状态、CTS/RTS、振铃等进行监测和控制

    嵌入式Linux基础(环境的搭建及编程)

    嵌入式开发流程,环境搭建,及编程入门,虚拟机安装 Linux系统安装 minicom配置 tftp配置 bootp配置 nfs配置 交叉编译环境配置

    minicom2.6, 2.7源代码

    此minicom软件包是Linux平台上的开源的串口通信工具, 是Linux平台下主流的串口通信工具, 软件轻便, 使用简单, 配置灵活, 支持xmodem/ymodem/zmodem三种文件传输协议,可以快速方便的传输文件等!具体功能和使用方法请...

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

    本软件为linux下超级终端 文件包括 源码包,安装文档,以及配置文件 版本 minicom-2.4

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

    菜鸟一枚,文档只是方便个人日后复习,文中如有错误,欢迎指点。

    FI6446 DVDP 快速开始指南

    2.2 minicom 配置 .................................................................................................................... 7 2.2.1 串口参数配置 ................................................

    嵌入式Linux应用程序开发标准教程(第2版全)

    5.1.2 超级终端和minicom配置及使用 5.1.3 下载映像到开发板 5.1.4 编译嵌入式Linux内核 5.1.5 Linux内核源码目录结构 5.1.6 制作文件系统 5.2 U-Boot移植 5.2.1 Bootloader介绍 5.2.2 U-Boot概述 5.2.3 U-Boot源码...

    嵌入式Linux应用程序开发详解

    5.1.2 超级终端和Minicom配置及使用 135 5.1.3 下载映像到开发板 142 5.1.4 编译嵌入式Linux内核 145 5.1.5 Linux内核目录结构 149 5.1.6 制作文件系统 149 5.2 U-Boot移植 153 5.2.1 Bootloader...

    ubuntu环境minicom 串口工具使用

    主要是在ubuntu环境使用minicom串口工具的使用方法,以及minicom的安装与操作设置好端口和波特率,可以根据不通的节点去查看串口日志,在终端中输入 sudo minicom -s ,对minicom进行第一次的配置D -> 拨一个号,或...

    DM6467T内核的配置烧写,以及在Linux下启动minicom 所遇到的全部问题

    详细记录了minicom在USB转串口的情况下的配置,以及DM6467T内核的配置和烧写过程,到最后在上位机下用minicom启动的过程,以及遇到的问题。

    Usage_configuration_-minicom.rar_minicom

    minicom使用tftp调试开发板配置说明,可以在linux系统中,通过串口或者USB转串口线调试嵌入式开发板。

    Linux下RAW模式串口设置

    目前新购买的计算机上,串口(uart,rs-232)已经难觅踪迹。但作为开发调试人员,串口 依然广泛的被使用着,例如嵌入式开发,交换机配置等。...这种 工作模式的典型是在Linux下使用 minicom 配置交换机或串口登录

    minicom源代码2.6.2

    minicom是一款Linux平台上开源的串口通信软件,支持字符界面操作,能对串口进行数据收发通信,能对串口波特率、停止位、流控方式、校验方式等进行配置和修改,能对串口载波状态、CTS/RTS、振铃等进行监测和控制

    Linux minicom命令用法详解

    语法minicom [-8lmMostz][-a][-c][-C][-d][-p][-S][配置文件] 参数说明: -8 不要修改任何8位编码的字符。 -a 设置终端机属性。 -c 设置彩色模式。 -C 指定取文件,并在启动时开启取功能。 -d 启动或直接拨号。 -l ...

Global site tag (gtag.js) - Google Analytics