做了几块实验板,其中的一块连接网线后,RJ45的数据指示灯就一直闪,其他的板子就没有这个问题,把正常的板子和这块板用网线直连,两个板子的RJ45数据指示灯一起闪,说明问题板一直有数据发送,用软件监控数据,没有发现有任何数据,说明这些数据都是无效的数据,MCU内的程序都一样,这是个什么情况?这种故障的概率有多大?
查一下你的49.9欧姆的匹配电阻是否使用正确,这个是关键器件,建议使用1%精度的电阻. 有些客户直接用5%或10%的50欧电阻在用。
电阻没有问题,用的标称是49R9的1%,这块板以前是好用的,这次新买了一些芯片,换上去之后,就这样了,以太网连接能连上,但是数据总是大量丢失,感觉是寄存器状态不对,硬件总是在发送什么东西。