我正在寻找有关女巫文件传输协议的一些输入以通过串行线路使用。我希望能够通过串行线路 (RS232) 双向传输最大 200 Mb 大小的文件,但只有一台机器需要能够启动获取/放置(想想主从)。

该协议还需要是:

  • 易于实现,因为我需要自己编写客户端和服务器(有限的嵌入式硬件)
  • 相当稳健,故障检查/恢复等
  • 至少在某种程度上标准化,以防我需要第三方在其他硬件上实现它

克米特?TFTP?最简单的家庭酿造?你怎么认为?

有帮助吗?

解决方案

一开始是 X调制解调器, ,实施起来非常简单。Chuck Forsberg 看了 xmodem 并认为它效率低下,所以他发明了 调制解调器, ,但它的实现有问题,x 和 ymodem 都被替换为 调制解调器.

克米特 后来也跟进了。Kermit 可能是实现这一点的“标准”方式。您是否有权访问将在您的嵌入式平台上运行的 Kermit 库?如果没有,我可能会考虑其他选择之一。

如果易于实施是您最关心的问题,那么 Xmodem 无疑会胜出。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top