This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TM4C1294NCPDT:enet_lwip 示例-能否在不更改选项的情况下使用静态 IP 地址模式?

Guru**** 2454880 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/638543/tm4c1294ncpdt-enet_lwip-example---can-i-use-static-ip-addr-mode-without-changing-the-option

器件型号:TM4C1294NCPDT

尊敬的所有人

该示例适用于当前设置、但是、当我尝试将其配置为静态 IP 模式而不是 DHCP 时、除非我将 LWIP_DHCP 选项清除为0、否则不起作用。

lwIPInit (g_ui32SysClock、pui8MACArray、MyIPAddr、MyMask、MyGateway、 ipaddr_use_static);

有人尝试过、这应该是吗?

我认为它应该在两种模式下都能工作、而不改变选项。

感谢您的回答!

Ping

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否在 lwiplib.h 中更改了 IPADDR_USE_STATIC 的定义?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Bob

    感谢您的回复、我在 lwiplib.h 中没有改变任何内容

    我在这里讨论的选项是 lwipopts.h、   

    #define LWIP_DHCP             1   

    静态 IP 地址仅在我将 obove 选项更改为0时起作用。 我认为这是不正确的、因为有时我需要将其配置为运行 DHCP 模式。

    此致!

    Ping

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好

    有人尝试过吗?

    或者它只能在1模式下工作?

    Ping