微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

接收通过串行发送的文件linux

如何解决接收通过串行发送的文件linux

我希望通过标准 USB 连接器通过 USB 将文件从 Jetson Xavier NX(不熟悉的人的 arm linux 开发板)发送到 RaspBerry pi Zero。我希望 raspi 将输入作为文件接收并将其存储在一个目录中,该目录稍后将使用 python 进行扫描和操作。

我想我可以发送带有(shell 命令)类似内容文件

cp /home/pi/file.pkl /dev/ttyAMA0

或(python代码

import serial
s = serial.Serial("/dev/ttyAMA0")
s.write(open("file.pkl","rb").read())

但我不确定从 pi 读取文件的最佳方式是什么。我知道 python serial.read() 和 serial.readline(),但是无论如何可以简单地读取已发送的全部内容并将其解释为文件?我可以通过某种方式使用 cp 或 cat 命令来实现这一点吗?

提前致谢

解决方法

在一切都使用串行线路完成的日子里,我们使用了 kermit。 http://www.columbia.edu/kermit/ckututor.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。