我需要通过串行端口将大型文件从 Windows 传输到嵌入式 Linux 系统。人们似乎推荐调制解调器完成这项任务。使用 TeraTerm 的文件传输功能,我能够成功完成这项任务。
我的问题是,如何在 TeraTerm 之外以及在 Windows 的命令行环境中使用它?我已经下载了预编译的二进制文件(rz.exe 和 sz.exe),但它不允许您指定要执行文件传输的 COM 端口,因此出现了问题。我正在寻找类似这样的方法
./sz.exe filename.zip > COM10
从手册页来看,它似乎没有提供任何指定串行端口的选项。我是否遗漏了什么?任何见解都将不胜感激。
乔纳森
答案1
根据“Tera Term 之外”的严格程度,您可以尝试使用 TeraTerm宏,它读起来像一个编程脚本,可以从命令行执行。宏具有相当合理的功能;我刚刚制作了一个宏,它通过 TCP 连接到 raspberry pi(但可以使用串行),登录,提示用户选择一个文件,然后通过 ZMODEM 发送该文件。