Minicom的使用

一.Minicom 介绍

Linux下的Minicom 的功能与Windows下的超级终端功能相似,可以通过串口控制外部的硬件
设备.适于在linux通过超级终端对嵌入式设备行管理.同样也可以使用minicom 对外置Modem
进行控制.

二.Minicom 的安装

1.rpm包方式

GTES 10,10.5,11版本都包含minicom 包,你可以直接安装他们:

# rpm -ivh minicom

-xxx.rpm

2.源码包方式

源码包下载地址:

http://alioth.debian.org/projects/minicom

/

安装源码包:

# tar zxf minicom

-2.2.tar.gz
# cd minicom

-2.2
# ./configure
# make 
# make install

三.Minicom 的使用

1.界面介绍

第一次运行minicom ,需要进行minicom 的设置:

# minicom

 -s

            ┌─────[configuration]──────┐
            │ Filenames and paths      │
            │ File transfer protocols  │
            │ Serial port setup        │
            │ Modem and dialing        │
            │ Screen and keyboard      │
            │ Save setup as dfl        │
            │ Save setup as..          │
            │ Exit                     │
            │ Exit from Minicom

        │
            └──────────────────────────┘

<serial port setup>

A — Serial Device : /dev/ttyS0

B — lockfile Location : /var/lock

C — Calling Program :

D — Callout Program:

E — Bps/par/Bits : 9600 8N1

F — Hardware Flow Control : YES

G — Software Flow Control : NO

Change with setting?

将选项A的值设置为/dev/ttyS0 表示是串口1.
将选项E的值设置为9600.

初始化设置中可以设置默认上传/下载的目录,传输协议参数,串口波特率等.设置完成后,
选择”Save setup as dfl”,保存为默认设置.然后选择”Exit”,按Ctrl-A,再按z,
即可进入Minicom 的主界面.

Welco┌───────────────────────────────────────────────────────────────────┐
     │                     Minicom

 Command Summary                       │
OPTIO│                                                                   │
Compi│          Commands can be called by CTRL-A <key>                   │
     │                                                                   │
Press│               Main Functions                  Other Functions     │
     │                                                                   │
     │ Dialing directory..D  run script (Go)....G | Clear Screen.......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 │
     │                                            | scroll Back........B │
     │                                                                   │
     │      Select function or press Enter for none.                     │
     │                                                                   │
     │             Written by Miquel van Smoorenburg 1991-1995           │
     │             Some additions by Jukka Lahtinen 1997-2000            │
     │             i18n by Arnaldo Carvalho de Melo 1998                 │
     └───────────────────────────────────────────────────────────────────┘
 CTRL-A Z for help | 38400 8N1 | NOR | Minicom

 2.00.0 | VT102 |      Offline

可以按快捷键进入相应的菜单.

 

 

helloworld 和使用minicom传输到arm上执行

首先是创建一个helloword.c然后使用arm-linux-gcc-4.3.2 -o hello hello.c编译,发现这个hello是不能在电脑上执行的

接着连接好串口,拨动到nor,打开minicom 按[b]执行系统,在minicom下会进入目标机终端,进入tmp 然后输入rz

接着提示等待输入文件,然后按CTRL+A 接着按S就可以弹出选择文件窗口,传输格式要选择zmodem协议,否则看不到文件,选中后按ok会听到系统喇叭叫"哆来咪哆来咪"告诉你已经传送完毕, 然后你可以ls下.接着就可以在终端./hello活着在目标机下进入终端./hello了

======================
1、开发板-->PC机
在开发板上输入 sz filename,然后会出现一个传输界面,传输完成后可以在你设置的默认下载目录里找到这个文件。

2、PC机-->开发板
在开发板上先进入/tmp 目录,然后输入 rz。
按Ctrl-A,再按s,会出现一个选择文件的界面,选择你要传输的文件,回车后出现一个传输界面,传输完成后便可以在开发板的/tmp目录下找到这个文件了。

你可能感兴趣的:(Minicom的使用)