关于LAN8720A的用法

2019-08-20 17:33发布

这玩意能检测网线拔掉和插上么,现在的问题是连上路由器开机,DHCP任务会获取IP,但是拔掉网线后,重启路由器,用别的设备把之前stm32获取的IP占用后,再插上网线即不会执行DHCP任务获取IP,之前的IP也被占用,能不能检测网线状态,然后重新DHCP一下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
xsx127
1楼-- · 2019-08-20 17:47
看 了Lan8720a的手册,发现好像有中断引脚,但是不知道怎么用,但是寄存器2中有LinkStatues标志位,通过建立任务读取这个位,来监控开发板是不是连上路由器或者网络,每次插上网线都DHCP,已解决
正点原子
2楼-- · 2019-08-20 18:53
 精彩回答 2  元偷偷看……
lrser
3楼-- · 2019-08-20 23:45
xsx127 发表于 2016-3-9 09:55
看 了Lan8720a的手册,发现好像有中断引脚,但是不知道怎么用,但是寄存器2中有LinkStatues标志位,通过建 ...

请问是怎么做的?方便给个程序吗?
dxhuo
4楼-- · 2019-08-21 03:28
发现LinkStatues返回的状态,由接通到断开时对的,但是断开网线再接上就一直保持原来的状态呢!
fg888fg888
5楼-- · 2019-08-21 09:20
xsx127 发表于 2016-3-9 09:55
看 了Lan8720a的手册,发现好像有中断引脚,但是不知道怎么用,但是寄存器2中有LinkStatues标志位,通过建 ...

使用stm32f107vb驱动LAN8720A,没有驱动起来,灯不亮,ping不通!!

一周热门 更多>