XMC4700 DHCP

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは、私はLvipスタックとDave 4アプリ「ETH_LWIP」を備えたXMC4700マイクロコントローラーを使用してTCPクライアントを正常に作成しました。

私は今自動的にIPアドレスを取得するためにDHCPを使用しようとしています。

APPでDHCPオプションを有効にしようとしましたが、dhcp.cのコードが含まれていないため、定義LWIP_IPV4(以下のように)も必要ですが、それを含める方法がわかりませんか?

/Dave/Generated/ETH_LWIP/lwip/core/ipv4/dhcp.c

#if LWIP_IPV4 && LWIP_DHCP /* lwipopts.h で使用するように構成されていない場合はビルドしない */

誰かがdhcpを正常に動作させ、デイブ4の例を、理想的にはXMCのために持っていますか?

ありがとうブレンダン

0 件の賞賛
1 解決策
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは

私はdhcpを有効にするための実用的なlwipオプションを共有しています。 このファイルをプロジェクト フォルダ内の "ETH_LWIP/lwip/port/include/" の場所にコピーします。 添付ファイルを見つけてください。

 

感謝

元の投稿で解決策を見る

0 件の賞賛
2 返答(返信)
lock attach
Attachments are accessible only for community members.
Translation_Bot
Community Manager
Community Manager
Community Manager

こんにちは

私はdhcpを有効にするための実用的なlwipオプションを共有しています。 このファイルをプロジェクト フォルダ内の "ETH_LWIP/lwip/port/include/" の場所にコピーします。 添付ファイルを見つけてください。

 

感謝

0 件の賞賛
Translation_Bot
Community Manager
Community Manager
Community Manager

素晴らしい、情報をありがとう。

なんとか機能させることができましたが、バッファサイズパラメータが範囲外にあり、DCHPが有効にならないようにしたと思います。 DHCPを選択/選択解除し、それらのオプションをコンパイル CAN 。 私は今、プログラムの実行時にDHCPのオン/オフを切り替える方法を理解しようとしています。

 

0 件の賞賛