LAN8720照原子的407画的,硬件管脚(PD3)RST后,就是lan8720_RST=0;delay_ms(50);lan8720_RST=1;后,两个led同时以1秒频率闪烁,闪烁4到5次后,link常亮,speed不亮,不能通信,感觉芯片好像因为某种原因没有工作,但是不是每次都这样,平均上电7,8次有一次能跑起来,link闪烁,speed常亮,回读寄存器0x110,(100m以太网全双工)能正常收发数据,但是收发一会大概30秒左右通信又断了,没用外部SRAM,就用的ZGT6自己的ram,照着原子的原理图画的99%的地方一样,其中只有两点不一样,3.3V通过一个π型网络变成3.3VE那个没照着原子的画,我是直接用的3.3V,另外一个是我的网络变压器用的是H1102NL,没用hr911105a,用的是h1102NL的典型电路,感觉这两点虽热没照着原子哥的画但是应该不影响LAN8720硬复位然后启动工作啊?25脚焊盘已经画了,为什么上电7,8次能有一次是能正常通信的,只是时间比较短,没一会就又断了,求大家帮助啊! |