CH32V307使用DHCP工程无法获取到IP地址,同一根网线插电脑上是可以正常获取到IP连接网络的

如题:CH32V307使用DHCP工程(未修改,以前在同一款开发板上获取成功过)无法获取到IP地址,同一根网线插电脑上是可以正常获取到IP连接网络的。是否是DHCP服务器版本问题?有人遇到过类似的问题吗?

image.png

image.png

您好,下面链接为CH32V307 DHCP例程的使用说明,可以对照说明看一下是否有配置上的问题。

https://www.cnblogs.com/liaigu/p/18024854

 


检查了一遍,还是不行

image.png

image.png


您好,通过第一张图片的打印看出来,PHY没有link上,可以看一下自己的板子是用的千兆/百兆还是10M,选择相应的以太网驱动

image.png


确实是驱动的问题,默认的驱动变成317了。我以前测试的时候还没有317所以直接就可以用


遇到了新的问题,我间隔了几天拿同一个工程测试的时候在ETH_LibInit中卡死了,可以看打印log。进入ETH_LibInit以后没有返回,使用image.png开源工程可以DHCP成功



image.png


您好,可以先看一下是否代码中使用的内部晶振,方便的话可以将您的工程发我看一下:kx@wch.cn


只有登录才能回复,可以选择微信账号登录