enc28j60支持回环模式,你可以先把它配置为回环模式,排除协议栈,直接通过SPI向enc28j60发数据,此时应该是你发什么就会收到什么,以测试数据通道是否初始化正确。如果回环测试可以通过,那就是协议栈移植有问题了。协议栈调试稍微难一点,可采用从低向上的方式排查,先查MAC层报文是否正确,再查IP层是否正确,或者ICMP协议是否正确。
enc28j60支持回环模式,你可以先把它配置为回环模式,排除协议栈,直接通过SPI向enc28j60发数据,此时应该是你发什么就会收到什么,以测试数据通道是否初始化正确。如果回环测试可以通过,那就是协议栈移植有问题了。协议栈调试稍微难一点,可采用从低向上的方式排查,先查MAC层报文是否正确,再查IP层是否正确,或者ICMP协议是否正确。
举报