代码之家  ›  专栏  ›  技术社区  ›  ilya

使用iperf3测量STM32板上的UDP吞吐量

  •  2
  • ilya  · 技术社区  · 6 年前

    我有STM3220G评估板和STM32F207 MCU。我已经加载了基于UDP Echo服务器lwIP的示例应用程序(来自CubeMX存档)。此应用程序使用了端口#7。我曾尝试在客户端模式(Windows OS)下使用iperf3,但它无法与主板协同工作(尽管 Echotool 已成功作为客户端工作)。iperf3能否与自定义UDP echo服务器配合使用?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Bruce A. Mah    6 年前

    简短回答:不太可能。iperf3客户端和服务器需要通过测试开始前设置的控制通道相互通信。这允许他们交换测试参数、结束条件等。如果要在嵌入式系统上创建iperf3服务器,它需要说出iperf3客户端使用的控制协议(没有很好的文档)。

    iperf版本2不使用控制通道;如果您只需要向主板发送UDP数据包,那么它可能适用于您的应用程序。

    布鲁斯。