主题中讨论的其他器件:C2000WARE
尊敬的团队:
我正在使用上述控制器。请为我提供 DHCP 以太网通信示例。提前感谢!
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.
尊敬的团队:
我正在使用上述控制器。请为我提供 DHCP 以太网通信示例。提前感谢!
您好 Siddarth
感谢您的回复!
我在第三方示例 portram 下使用了 enet_lwip_udp 示例。
我可以成功检查静态 IP (我可以从 PC ping)。但是当我将其切换为 DHCP 或 AUTOIP 时、它不会检测到任何 IP。
我进行了以下更改。
1) 1) enet_lwip_udp

2) lwiplib.c 文件

3) lwipopts.h

应用此更改后,我将得到255.255.255.255作为 IP 地址(我将使用此函数获取 IP 地址 lwIPLocalIPAddrGet ())
请指导我进行此操作!
您好!
我认为 DHCP 需要更多的更改。
请参阅以下链接
https://www.nongnu.org/lwip/2_0_x/group__lwip__opts__dhcp.html
此致
Siddharth
您好!
您可能需要查看一些开放源代码 lwIP 论坛以了解如何启用 DHCP。
https://lwip.fandom.com/wiki/DHCP -此链接包含有关要调用 DHCP 客户端以启动的 DHCP 函数的信息
此致
Siddharth