Linux下minicom的配置和使用方法

linux下ymode协议传输文件,minicom文件传输方式选择 在Linux可以通过minicom和嵌入式设备进行通讯,对其中的文件传输在网上就有很多选择有xmodem/ymodem/zmodem/kermit/ascii等方式,大部分采用xmodem。在具体的环境中,通过多次采用的xmodem的传输可以发现,不管是直接传输,还是按照网上的说法采用rz sz传输,都很难将文件正确传输到嵌入式设备上。当采用zmodem进行传输的时候却发现传输的效率很高,几乎没有... 阅读详情

http://hi.baidu.com/zengzhaonong/blog/item/8427c633c835de40ac4b5f47.html

 

安装配置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                       |                
    +-----------------------------------------+                

Linux下串口工具minicom的使用 Linux下串口工具minicom的使用 安装配置minicom sudo apt-get install minicon sudo minicom -s //serial port setup (除了ttyS0需要根据自己情况配置以外,其他都如图配置) 按A :ttyUSB1代表使用USB转串口工具,若直接使用串口,则设置为ttyS或ttyAMA,可以在系统下用:dmesg |grep tty 来查看 或者是采用:/dev/ttyS0 或是ttyAMA0等 ;需要结合cat /proc/tty/dri 阅读详情

相关推荐

在Ubuntu Kylin系统中安装并使用minicom

在Ubuntu Kylin系统中安装并使用minicom。

weixin_41687096的博客 2524

VirtualBox虚拟机串口通信

设置方式就是在VirtualBox的设置里面设置串口,需要注意的是其中一台不勾选“连接至现有通道或套接字”,另外一台勾选,不勾选的那台需要先启动。在其中一台执行 cat /dev/ttyS0 ,另外一台执行 echo "hello world" > /dev/ttyS0。可以看到在执行cat /dev/ttyS0 的机器同步输出。现在希望两台CenOS虚拟机能通过串口通信。两台Guest虚拟机: CentOS。设置前先关闭两台虚拟机。

fish的专栏 1329

ACC自适应巡航功能

自适应巡航功能(Adaptive Cruise Control)通过传感器检测车辆前方形式环境,控制自车行驶速度以达到定速巡航、跟车巡航、跟车启停,并支持超车辅助等功能。1. 定速巡航一般可设置车辆在30~150km/h的定速范围内巡航2. 跟车巡航车速0~150km/h范围内的跟车巡航3. 跟车启停30s内:自车随之起步,驾驶员无需操作30s~600s内:驾驶员按钮激活 或 轻踩加速踏板激活起步600s后:ACC退出激活状态进入待激活状态,电子驻车制动EPB会自动启动4. 超车辅助。

LXY_LXY_的博客 1384

VirtualBox虚拟机串口调试方法

1.windows下调试virtualbox的虚拟机串口 2.Cannot open /dev/ttyS0: Permission denied解决 出现了Cannot open /dev/ttyS0: Permission denied提示字样 解决方法如下: 1.由于tty属于“dialout”组别,比如用户名是admin123, 先命令查看下用户隶属的组别 groups admin123 2.如果没有隶属“dialout”,那么把用户加入进去 sudo gpasswd --add admin123 d

楚轩的博客 6830

AMD Ryzen AI Max+ 395四机集群实战:开源工具链与大模型推理优化全解析

本文详细解析了基于AMD Ryzen AI Max+ 395处理器的四机集群搭建与优化实践,涵盖硬件配置、开源工具链评测及大模型推理优化技巧。通过深度测试,揭示了集群在AI推理中的性能瓶颈与解决方案,特别适合需要扩展显存的大模型实验场景。文章还提供了成本效益分析,帮助开发者做出更明智的选型决策。

weixin_29041767的博客 1520

达梦数据库JDBC连接池断开自动重连设置

一、场景 在网络状况不是非常良好,经常会出现暂时性的拥塞或者断开的情况,而且当我们重启数据库时也会发生类似的情况。所以需要配置中间件的连接池来实现连接测试以及自动重连,通过重新配置连接池,成功解决了这个问题。下面会给出一份数据源配置参数详单和一份推荐的数据源配置项。 二、连接池配置参数 1. initialSize:连接池启动时创建的初始化连接数量 2. maxActive:连接池中可同时连接的最大的连接数 3. maxIdle:连接池中最大的空闲的连接数,超过的空闲连接将被释放,如果设置为负

lilv1989的博客 7235

Linux下minicom的配置和使用方法 安装配置minicom

-------------------------------------------------- # lsmod | grep usbserial (如果直接使用串口线,而没有用到USB转串口设备,此步可以跳过)    如果有usbserial,说明系统支持USB转串口。  安装minicom (Fedora自带有minicom,此步可以跳过)    apt-get insta

lcht1的专栏 481

告别重复劳动:用Python+pywinauto打造你的微信个人助理(自动回复/收款/定时发消息)

本文介绍如何利用Python和pywinauto库构建微信个人助手,实现自动回复、定时消息、智能收款等功能,告别重复劳动。通过详细的代码示例和配置指南,帮助开发者快速掌握微信自动化技术,提升工作效率。

weixin_42568801的博客 330

Linux minicom 配置与使用方法

<br />linux使用串口。<br /><br />1、在电脑上插上USB转串口线或原生串口。<br />     、1.1、命令行输入lsmod,在列表中找到例如 :<br />pl2303                 11756 0 <br />usbserial              33100 1 pl2303<br />     1.2、命令行输入dmesg | grep tty,在列表找到例如:<br />[ 3583.686726] usb 1-1.1: pl2303 conver

newrain09的专栏 755

shader多图叠加变换

shader Shader "Paint3D/AddTexture" { Properties { _MainTex ("Main Texture", 2D) = "white" {} _MainColor("Main Color", Color)=(1,1,1,1) _AddTex0 ("Texture0", 2D) = "white" {} _AddTex1 ("Texture1", 2D) = "white" {} .

李长江的博客 908

华为面试手撕真题【求1-n的最小公倍数】

求1-n的最小公倍数

MISAYAONE的博客 2万+
上一篇: Ubuntu下串口工具
下一篇: android的logcat详细用法
WINGCREATE
博客等级 码龄18年 12粉丝 6原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值