美文网首页
嵌入式Linux和PC串口传输文件

嵌入式Linux和PC串口传输文件

作者: JalynFong | 来源:发表于2019-01-12 17:06 被阅读0次

    要从PC机下周东西到嵌入式linux系统里面,可使用tftp sftp等网络工具或挂载nfs文件系统进行拷贝。这是通过网络的形式来下载,速度也快。但是,如果网络用不了,这些方法就行不通了;通过U盘/SD卡来拷贝,效率就低了;这里介绍个方法,通过lrzsz工具使用串口进行文件传输。下面具体介绍lrzsz。

    一、编译安装

    下载地址:点我下载

    • 解压
      ➜ tar -zxvf lrzsz-0.12.20.tar.gz ./
    • 配置
      ➜ cd lrzsz-0.12.20
      ➜ ./configure --host=arm-linux --prefix=$PWD/__install CC=arm-linux-gnueabihf-gcc
      修改Makefile,分别是.Makefile, lib/Makefile, src/Makefile ,intl/Makefile; 将Makefile中的所有gcc替代成开发板所需要的交叉编译器,如arm-linux-gnueabihf-gcc。
    • 安装
      ➜ make && make install


      安装后文件

      将安装后的文件拷贝到开发板上的bin目录下即可。(如果没有网络,可通过U盘/sd卡)

    二、使用

    在这里介绍使用lrb工具进行下载,传输速度大概 6-7KB/S .
    ➜ cd /work/download
    ➜ lrb
    lrb waiting to receive.C
    然后通过SecureCRT,进行传输:



    相关文章

      网友评论

          本文标题:嵌入式Linux和PC串口传输文件

          本文链接:https://www.haomeiwen.com/subject/vwfcdqtx.html