• minicom在虚拟机(linux)安装配置过程


    1. minicom须要ncurses库的支持。否则安装会有问题。

    A. 下载ncurses。我选择是ncurses-5.6.tar.gz

    下载地址:http://directory.fsf.org/project/ncurses/

    B. 解压缩到/opt/ncurses文件夹下。

    # tar zxvf ncurses-5.5.tar.gz C /opt/ncurses

    C. 到ncurses文件夹下,配置编译ncurses

    源代码安装的三个步骤(configuremakemake install

    2. 编译安装minicom

    A. 下载地址(minicom-2.7.tar.gz)

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

    B. 解压到/opt/minicom文件夹下。tar zxvf minicom-2.1.tar.gz C /opt/minicom/

    C. 到minicom-2.7文件夹下,配置编译minicom

    make阶段会出现错误,详细解决方法见注1

    3. Minicom的配置和使用

         命令minicom是进入串口超级终端画面,而minicom -s为配置minicom

        打开终端输入minicom后。初始化进入minicom的欢迎界面,这里提示按"Ctrl+A",再按"Z"键进入主配置文件夹  按下"O",并选择串口配置选项进行配置。

    接下来的配置是一样的。解析一下minicom命令摘要,命令将被运行当你按下Ctrl+D ,Key是相应的"字母"键。

    D”键:拨号文件夹  

    S”键:发送文件,上传文件有几种方式:zmodemymodemxmodemkermitascii 

    P”键:通信參数。对波特率进行设置。 

    L”键:捕捉开关。

     

    F”键:发送中断。  

    T”键:终端设置。

    W”键:换行开关 

    G”键:执行脚本 

    R”键:接收文件  

    A”键:加入一个换行符 

    H”键:挂断  

    M”键:初始化调制解调器 

    K”键:执行kermit进行刷屏 

    E”键:切换本地回显开关 

    C”键:清除屏幕  

    O”键:配置minicom 

    J”键:暂停minicom

    X”键:退出和复位 

    Q”键:退出没有复位 

    I”键:光标模式 

    Z”键:帮助屏幕 

    B”键:滚动返回 

    1minicom编译安装错误解决方法.

    1. 在window.c中改动  static const char  *CR, *NL;

       为: static const char  *BC,*CR, *NL;

    2. 在src以下的Makefile中加入ncurses库的名称。

    即:LIB = /opt/ncurses/lib/libncurses.a

    2

    A  PC使用的USB转串口,虚拟机的设置要加入“USB控制器”。

    须要查看/dev文件夹下是否存在ttyUSB0文件,假设没有。手动创建一个

    # mknod /dev/ttyUSB0 c 188 0

    默认情况下。linux已经安装了USB转串口的驱动(PL2303

    # lsmod | grep usbserial

    假设有usbserial, 则系统支持USB转串口

    B.  PC使用串口。

    Serial Device要配置为/dev/ttyS0

    虚拟机的设置參见以下链接的“Minicom串行port的设置”

    http://www.360doc.com/content/11/1129/22/7899729_168499059.shtml

    3

    我使用minicomncurses仅仅是为了使其在虚拟机下可以正常连接开发板。方便高速的开发和调试。并非交叉编译到开发板上使用,假设是想在开发板上执行,见以下链接。

    http://blog.chinaunix.net/uid-23381466-id-3365803.html

    4

    注意:非正常关闭minicom,会在/var/lock下创建几个文件LCK*。这几个文件阻止了minicom的执行,将它们删除后就可以恢复。

    5

    输入命令:dmesg| grep usb查看usb串口。倒数几行显示:pl2303 converter now attached to ttyUSB0

    如今你能够用ttyUSB0当串口了。

  • 相关阅读:
    nginx:安装成windows服务
    org.aspectj.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 18
    数据库中间件
    架构策略
    谈判
    设计模式 总结 常用10种
    08 状态模式 state
    07 策略模式 strategy
    06 命令模式(不用)
    05 观察者模式 Observer
  • 原文地址:https://www.cnblogs.com/zsychanpin/p/7158823.html
Copyright © 2020-2023  润新知