Other Parts Discussed in Thread: DP83848I, DP83848C
发现有两个问题:
1. 使用的STM32F407+DP83848I,开始还能ping通,后来就通不了,每次重启,发现总是在等待BMSR的Link Status位,事实上,网线是连好的。
2. 如果在连接的情况下(ping通),拔掉网线再插上,也要等很久连接指示灯才亮
读出寄存器的值:
在通的情况下:BMCR = 0x1000, BMSR=0x7869,PHSTS=0x0115
不通的情况下:BMCR=0x1800, BMSR=0x7849,PHSTS=0x4100
在这种情况下,我需要怎么做?