netlhx 发表于 2015-8-29 10:08:09

LWIP中DHCP问题

本帖最后由 netlhx 于 2015-8-29 10:14 编辑

使用LWIP的时候,试图通过DHCP来获取IP地址,但出错了,各位帮分析下可能的原因吧。

1. PIN连接参照的是原理图和官方例程设置的
2. 用CUBEMX生成的框架
3. 主要的初始化代码如下



串口输出的相关信息如下



gnetif结构体中的dhcp状态总是如下



查了一下,发现0X06对应的DHCP状态是DHCP_SELECTING,完整的DHCP状态如下



另附上一张DHCP的状态机图






netlhx 发表于 2015-8-29 10:24:30

本帖最后由 netlhx 于 2015-8-29 11:22 编辑

为毛发了帖子后就正常了

DLGG-308046 发表于 2016-5-30 17:16:15

楼主问题解决了,我最近也在弄DHCP,底子太薄了,弄了半天也没弄出来,求工程学习下

xiaoyustm32 发表于 2016-6-12 16:25:05

求工程学习一下,最近在作DHCP基于LWIP的,头昏脑涨的

hellonizhendeha 发表于 2018-10-2 19:03:27

楼主,我是新手上路,现在在搞用cube生成的DHCP基于LWIP,搞几天搞不出来,能不能发你多年前的工程来参考参考,万分感谢:)

hellonizhendeha 发表于 2018-10-2 19:04:24

在线等。很急!!!!!!!!!!!!!!
页: [1]
查看完整版本: LWIP中DHCP问题