这里写自定义目录标题
UART串口传输文件
一个软件开发者,碰到硬件很多不懂的,
一起开发板有网口,可以直接ssh进去,scp拷贝文件,
今天一个开发板上只有一个串口,用ch340 USB2TTL接口可以在电脑上 连进shell.
但往开发板上长传文件, 不知道咋么搞,网络搜索一番,搜了好久终于找到了解决方法 lrz, lsz.
lrz 下载到板子上
lrz命令时一个专门串口传输文件的工具.
但需要支持lrz的串口程序,之前使用的putty不支持.
现在使用secureCRT.(需要在串口参数设置中需要设置 流控 XON/XOFF
串口连接上去 shell后,
直接输入 lrz,就会弹出 文件选择对话框,选择好文件后,确定
就会在shell中传输文件并显示进度.
文件会报存到 shell的当前目录.
唯一缺点就是太慢了.
lsz 上传到电脑
$ lsz <file_to_uplaod>
就会上传该文件,传输成功后文件存放地址,参见 secureCRT中的XYZmodem中设置的路径.