• linux下minicom的配置和简单使用


    安装配置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.filewatcher.com/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                       |                 
        +-----------------------------------------+                 

  • 相关阅读:
    我劝你不要记账
    富人不存钱
    1w+的心路历程
    简历这么写才对!
    Android 开发凉了吗!
    三个思维转变
    说一说赚钱
    【原】Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效方法(Matt Galloway著)读书笔记(二)
    【原】Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效方法(Matt Galloway著)读书笔记(一)
    【原】iOS开发进阶(唐巧)读书笔记(二)
  • 原文地址:https://www.cnblogs.com/zhaoshuireshui/p/3710306.html
Copyright © 2020-2023  润新知