不同传输介质的最大消息长度

问题描述

我有三个界面:

  • RS422
  • SPI
  • 以太网

我希望通过接口以2KHz的速率生成并发送可变长度的消息。我想进行代码检查,以确保我的输出消息长度可以按照传输介质设置的所选输出速率进行传输。我意识到这取决于不同接口的配置:

  • RS422:波特率
  • SPI:时钟
  • 以太网:10Mbs或100Mbps

以及:

  • 消息长度
  • 传输率

谁能建议我如何检查这些故障情况?

解决方法

在各种传输速率下测量误码率,并将其考虑在内。您可以传输各种位模式,收集良好的样本并分析结果以选择理想的消息大小,传输速率和完整性检查/修复机制。每个接口的理想消息大小可能会有所不同。