嵌入式linux与pc串口传输文件基于lrzsz
嵌入式linux与pc串口传输文件基于lrzsz
嵌入式linux传输应用程序通常用nfs、tftp等比较麻烦,一般小应用也就几k用串口就行,这里给出一种串口传输文件的方式lrzsz
lzsz需要在开发板上面安装,安装方法就是用开发板对应的交叉编译工具编译lzsz源码然后把执行程序放到开发板文件系统的bin目录下就可以了,这里以野火的imx6ull做示例,交叉编译工具arm-linux-gnueabihf-gcc
一、编译源码
1、下载源码
https://www.ohse.de/uwe/software/lrzsz.html
或者
wget https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
2、解压
tar -zxvf lrzsz-0.12.20.tar.gz
3、进入lrzsz目录配置编译
./configure --host=arm-linux --prefix=$PWD/__install CC=arm-linux-gnueabihf-gcc
修改Makefile、lib/Makefile,、src/Makefile 、intl/Makefile里面的交叉编译工具为arm-linux-gnueabihf-gcc
编译
make &&make installl
会在__install目录里面生成lrb lrx lrz lsb lsx lsz几个执行文件
二、将执行文件放到开发板嵌入式linux文件系统的bin目录下
这里用u盘
1、将lrb lrx lrz lsb lsx lsz这几个执行文件复制到u盘,然后将u盘插入开发板
2、挂载u盘
mount /dev/sda1 /mnt
3、复制文件到bin
cp lrb lrx lrz lsb lsx lsz /bin
三、测试使用
准备:windows上面用SecureCRT,打开串口
1、windows传到开发板:
SecureCRT上面输入lrz,工具会自动弹出选择要传输的文件,点击确定等待文件传输完成
2、开发板传到windows
SecureCRT上面输入lsz 文件名,然后在工具上面点传输-接收assic,然后选择接收位置
嵌入式linux与pc串口传输文件基于lrzsz相关推荐
- linux串口传文件除了rz,使用sz/rz基于串口传输文件
关键词:lrzsz.minicom.ZMODEM.MD5sum等. 在环境受限的嵌入式系统上,往往只有串口可以使用. 此时如果需要传输文件,需要借助rz/sz工具,可以使用的传输协议有ZMODEM.Y ...
- 电脑向linux板卡传文件,ARM 开发板嵌入式linux系统与主机PC通过串口传输文件
ARM 开发板嵌入式linux系统与主机PC通过串口传输文件 本来以为按以下两篇文章就可以几步轻松搞定这个问题,没想到遇到两个小麻烦: 1,我用的xp虚拟机下redhat9.0做主机,按照下面第一篇文 ...
- ARM 开发板嵌入式linux系统与主机PC通过串口传输文件
嵌入式linux系统与主机通过串口传输文件 我想如果要从PC机下载东西到开发板的嵌入式linux系统里面,很多人首先会想到用tftp sftp等网络工具从网口下载.但如果网络用不了,只能通过串口下载怎 ...
- 串口实现PC之间传输文件
题目:串口传输文件的练习.将两台笔记本电脑,借助 usb转rs232 模块和杜邦线,建立起串口连接.然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片.视频和压缩包软件)传输到 ...
- linux 开发板传文件,Linux下用USB传输文件到开发板
记录一下解决EZ6410的板子在Linux下用USB来传输文件问题的过程~ 前两天ARM11的开发板到了,需要先验证一下各项功能.以往用FS2410时用的是minicom+usb2ram,功能比win ...
- tftp 在嵌入式设备和主机之间传输文件
tftp 在嵌入式设备和主机之间传输文件 tftpd服务器启动: service xinetd restart 参数说明:-l 是local的缩写,后跟存在于Client的源文件名,或下载Client ...
- 配置scp在Linux或Unix之间传输文件无需密码
如何配置scp文件传输 实现scp在Linux或Unix之间传输文件,首先需要配置好scp,默认scp要使用密码的,通过以下配置可以不用输入密码,就完成Linux或Unix之间的文件传输 假设有2台L ...
- linux传输文件scp自动接密码,配置scp在Linux或Unix之间传输文件无需密码
如何配置scp文件传输 实现scp在Linux或Unix之间传输文件,首先需要配置好scp,默认scp要使用密码的,通过以下配置可以不用输入密码,就完成Linux或Unix之间的文件传输 假设有2台L ...
- 利用SecureCRT在linux与Windows之间传输文件
From: http://blog.csdn.net/sungblog/article/details/7274716 利用SecureCRT在linux与Windows之间传输文件 ...
最新文章
- [修订版]”大脑“爆发背后是50年互联网架构重大变革
- python 转短链接_使用Python生成url短链接的方法
- 2022-01-23
- nodejs全局安装和本地安装的区别
- 循环尝试,不释放CPU
- 【基础部分】之FTP相关配置
- 必须声明标量变量是什么意思_机器视觉学习之halcon系列---一文带你理解handle变量是什么意思...
- Atitit prj 项目管理与行政管理(1)------项目环境的概览与建立
- iptables 分析
- 高数篇:03罗尔定理
- 自己动手制作植物大战僵尸简单修改器
- android下拉水波纹,android自定义WaveView水波纹控件
- c语言八字码,C语言之测八字 - 课件/论文下载 - 电子技术论坛 - 广受欢迎的专业电子论坛!...
- 块存储、文件存储与对象存储的区别与应用场景
- 一加8T 原装65W WARP闪充 充电功率记录
- 有备无患 婚宴发言经典串场词摘录
- perl语言的c源代码在哪里,从C到Perl(转)
- 全球与中国无人机数据处理软件市场深度研究分析报告
- python文本筛选_python 用正则表达式筛选文本信息的实例
- 百度amis学习笔记汇总