分享

Linux下minicom的配置和使用方法

 tcwl123 2011-12-07
Linux下minicom的配置和使用方法
2007年09月10日 星期一 19:26
安装配置minicom
--------------------------------------------------
# lsmod | grep usbserial (如果直接使用串口线,而没有用到USB转串口设备,此步可以跳过)
   如果有usbserial,说明系统支持USB转串口。

安装minicom (Fedora自带有minicom,此步可以跳过)
   apt-get install minicom
  
apt-get install lrzsz
配置minicom
   # minicom -s
   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

   Save setup as dfl
   Exit from Minicom




使用minicom传输文件
--------------------------------------------------
# minicom
(Ctrl + a) --> s --> zmodem --> [Okay] -->
   
    +-----------------------------------------+
    |No file selected - enter filename:       |
    |> /home/zxl/ssl/codes/led/lls_led.ko     | [Enter]
    +-----------------------------------------+






注: download kernel by minicom in ubuntu
--------------------------------------------------
    When I download linux kernel by x protocol in minicom, it says "Failure executing protocol, press any key to continue".
    The problem is the x protocol isn't installed bye ubuntu by default, so you should install it by hand:
    # apt-get install lrzsz
    After successful download and install, you can send files by x protocol in minicom.
    lrzsz包括了x/y/zmodem协议




安装lrzsz
--------------------------------------------------
1. 从下面的网站下载lrzsz-0.12.20.tar.gz
   http://www./m/lrzsz-0.12.20.tar.gz.280938.0.0.html

2. tar zxvf lrzsz-0.12.20.tar.gz
3. 查看里面的INSTALL文档了解安装参数说明和细节
4. # cd lrzsz-0.12.20
5. # ./configure --prefix=/usr/local/lrzsz
6. # make
7. # make install
8. 建立软链接
   # cd /usr/bin
   # ln -s /usr/local/lrzsz/bin/lrz rz
   # ln -s /usr/local/lrzsz/bin/lsz sz
   这样minicom就可以使用zmodem传输文件了





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

+-----------------------------------------------------------------------+
| A - Download directory : /home/zxl                                    |
| B - Upload directory   : /tmp                                         |
| C - Script directory   :                                              |
| D - Script program     : runscript                                    |
| E - Kermit program     :                                              |
| F - Logging options                                                   |
|                                                                       |
|    Change which setting?                                              |
+-----------------------------------------------------------------------+

    A - download 下载的文件的存放位置          
    B - upload   从此处读取上传的文件
    download     开发板 ---> PC
    upload       PC     ---> 开发板

    B - Upload directory   : /tmp
    PC机向开发板发送文件,需要发送的文件在/tmp目录下(PC机上的目录)。做了此项配置后,每次向开发板发送文件时,只需输入文件名即可,无需输入文件所在目录的绝对路径


开发板 ---> PC
--------------------------------------------------
    开发板上的(操作)命令
    # sz filename
    开发板上的文件filename将被传输到PC机上/home/zxl目录下




录制开发板输入信息:
--------------------------------------------------
Ctrl + A + L

    +-----------------------------------------+                
    |Capture to which file?                   |                
    |> /tmp/minicom.cap                       |                
    +-----------------------------------------+                


 
 
 
 
网友评论:
1 2007-09-11 10:21 | 回复
贪欲四起必将灾祸不断!
 
2 2008-03-28 09:57 | 回复
# minicom Device /dev/ttyS0 lock failed: 不允许的操作. # ps -aux | grep minicom # kill -9 XXX 把minicom的进程杀掉再启动minicom
 
3 2008-03-28 17:33 | 回复
killall -9 minicom
 
4
网友:lzu
2008-04-03 16:30 | 回复
如果要使用USB转串口设备,需要在编译LINUX的时候配置吗?
 
5 2008-04-26 20:41 | 回复
lrzsz - Tools for zmodem/xmodem/ymodem file transfer
 
6 2008-05-12 11:47 | 回复
我的没有ttyUSB0是不是要自己做一个连接啊?
 
7 2008-08-04 20:37 | 回复
minicom无法接收键盘输入 --------------------------- Ctrl + a o ---> Serial port setup ---> Hardware Flow Control : No
 
8 2008-08-12 22:23 | 回复
minicom一次传输一个或多个文件(Select one or more files for upload): Ctrl + a s [Goto] Goto directory: /tmp/transfer Directory: /tmp/transfer [..] luoling xiaolong zeng 用Space选中需要传输的(一个或者多个)文件,然后Enter. 注: /tmp/transfer目录下的三个文件
 
9 2008-09-09 16:58 | 回复
恩 原来是改成ttyUSB0啊哈哈 非常感谢你
 
10 2010-10-22 23:33 | 回复
启动开发板
----------------------------------------
minicom: cannot open /dev/ttyUSB0: 没有该文件或目录

重新插拔usb接口,或者更换到其它的usb口
 
11 2011-07-04 20:30 | 回复
发送完文件后minicom敲键盘没有反应,就好象开发板死机一样,请问这是怎么回事?
 
12 2011-08-13 22:27 | 回复
我过来看看
 
13 2011-10-02 15:26 | 回复
很好:)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多