Nios® V プロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 7/08/2024
Public
ドキュメント目次

12.7.2. ネットワーク IP コンフィグレーション

main()struct network_conf を編集することで、µC/TCP-IP モジュールの MAC アドレスと IP アドレスを設定できます。

struct network_conf は、uc_tcp_ip_init.c の以下の関数プロトタイプを呼び出して、静的 IP または DHCP サーバーを介して IP アドレスを構成します。
  • CPU_BOOLEAN conf_static() — この関数は静的 IP アドレスを構成するために使用されます。
  • CPU_BOOLEAN conf_dhcp() — この関数は、AppInit_DHCPc() を呼び出して µC/ DHCPc を初期化し、インターフェイスの DHCPc ネゴシエーションを開始して IP アドレスを動的に取得します。この関数は、DHCP ネゴシエーションが完了した後にのみ戻ります。

その他の µC/TCP-IP コンフィグレーションの詳細は、以下についての情報が含まれるNios V エンベデッド・プロセッサー・デザイン・ハンドブックを参照してください。

  • ハードウェア名のコンフィグレーション
  • MAC および IP アドレスの設定
  • µC/TCP-IP 初期化の設定
  • iPerf サーバーの自動初期化のコンフィグレーション