通过串口在主机和开发板之间传送文件
2016-12-17 22:52
471 查看
在主机和开发板之间传送文件一般可以通过网络(nfs、ftp等)和U盘,但对于一些体量比较小的文件,通过串口传输也不失为一个比较方便的方法,毕竟调试的时候串口线时常插在上面的。
minicom中提供
lrzsz是一个unix通讯包,支持
lrzsz is a unix communication package providing the XMODEM, YMODEM ZMODEM file transfer protocols.
下载源代码,交叉编译,就得到了需要的两个命令
把
- 接收文件运行
- 发送文件
波特率115200,传输的峰值14400B/s,出去通信的消耗,实测10K/s。
minicom中提供
xmodem, ymodem, zmodem等文件传输协议,只要开发板上支持就可以传输文件了。
lrzsz是一个unix通讯包,支持
XMODEM, YMODEM, ZMODEM文件传输协议,正是我们需要的。lrzsz官网
lrzsz is a unix communication package providing the XMODEM, YMODEM ZMODEM file transfer protocols.
下载源代码,交叉编译,就得到了需要的两个命令
lrz和
lsz。源代码和这两个编译好的可执行文件我打包放在了这里,注意:我用的编译器是
arm-linux-gcc-3.4.5。
把
lrz和
lsz放到开发板的
/bin目录下。
- 接收文件运行
lrz,现在处于等待状态。通过minicom的sendfile功能就可以把文件发送的开发板的当前文件夹
pwd。
- 发送文件
lsz filename,文件就会发送到主机minicom设置的接收文件的目录。
波特率115200,传输的峰值14400B/s,出去通信的消耗,实测10K/s。
相关文章推荐
- 嵌入式开发板通过串口与PC互相传送文件
- ARM 开发板嵌入式linux系统与主机PC通过串口传输文件
- 使用lrzsz工具通过串口向开发板传送文件
- ARM 开发板嵌入式linux系统与主机PC通过串口传输文件
- 嵌入式linux系统与主机通过串口传输文件
- 通过virtualbox的数据空间在linux虚拟机与windows主机之间共享文件
- 嵌入式linux系统与主机通过串口传输文件(转)
- ubuntu下使用kermit协议,通过串口传送文件[转]
- 通过FTP实现vxsim和vxworks主机之间的文件传输
- VMWare -- winscp实现windows主机和Ubuntu虚拟机之间文件复制(通过ftp协议)
- 通过SQLServer的xp_cmdshell在服务器之间传送文件
- ubuntu下使用kermit协议,通过串口传送文件
- 虚拟机和主机之间传送文件
- 用ssh在虚拟机与宿主机之间传送文件的一些问题
- 两台linux主机之间传送文件
- 怎样在超级终端和PC之间通过串口传输文件
- windows上的文件通过FTP服务传送到solaris主机上
- ubuntu下使用kermit协议,通过串口传送文件(留存验证)
- ubuntu下使用kermit协议,通过串口传送文件[转]
- 嵌入式linux系统与主机通过串口传输文件