phy芯片为IP101GR,用的是GD32F450官方给的enet例程,设置了地址和速率,初始化也成功了但是就是不能和PC端联通,只长亮一个黄灯。

phy芯片为IP101GR,用的是GD32F450官方给的enet例程,设置了地址和速率,初始化也成功了但是就是不能和PC端联通,只长亮一个黄灯。

1,看一下与这个网口对应的另一个网口是不是显示连接了,如果可能,确定一下是10M还是100M,半双工还是全双工
2,要ping通,除了基本通讯程序和线路没问题,还需要正确的网络参数设置和网络环境连接。如果排除了网络问题,可以从底层开始测试,测试以太网的底层收发功能。发送测试可以发送指定格式的广播包,电脑用wireshark之类的软件抓包。接收测试就很简单了,局域网里随时都有各种广播数据,接到局域网里看能不能收到数据,如果收到,打印下来看看是不是一个正常的数据包。