Nios® Vエンベデッド・プロセッサー・デザイン・ハンドブック

ID 726952
日付 10/31/2022
Public
ドキュメント目次

5.4.5.1. MicroC/TCP-IP IPerfデザイン例

µC/TCP-IP IPerfデザイン例のソフトウェア・ファイルは、デザイン例のzipファイルで簡単に入手できます。それらはsw/appフォルダーに格納されます。

次のソフトウェア・ファイルは、µC/TCP-IP IPerfアプリケーションを構成します。

  • uC-IPerf フォルダー: µC/IPerfソースコードが含まれています。
  • app_iperf.c: iPerfレポーター・アプリケーションが含まれています。
  • app_iperf.h: レポーター・アプリケーションの関数プロトタイプが含まれています。
  • iperf_cfg.h: µC/IPerfモジュールの静的パラメーターとランタイム・コンフィグレーション構造について表しています。
  • main.c: TSEコンフィグレーションを記述する alt_tse_system_info タイプのグローバル構造体を定義します。μC/OS-II、μC/TCP-IP、およびμC/IPerfを初期化してMACおよびIPアドレスを処理し、PHY管理タスクを含み、関数プロトタイプを定義する main() を定義します。
  • uc_tcp_ip_init.c: アドレス指定を管理するためのMACアドレスおよびIPアドレスルーチンが含まれています。ルーチンは、初期化中にμC/TCP-IPによって使用されますが、実装固有です。
  • uc_tcp_ip_init.h: µC/TCP-IP初期化の定義と関数プロトタイプが含まれています。