解决方案
W5100S支持SOCKET-less指令,只需要设置相关的寄存器就可以方便的实现PING,无需像W5500一样用socket实现。实现步骤:
1.设置SLRTR(重试时间)SLRCR (重试次数) SLPIPR ( SOCKET-less的IP) PINGSEQR(PING队列号码)和PINGIDR(PING包ID号)等参数。
2.通过设置SLCR (SOCKET-less Command Register)来触发查询操作,PING查询的话如果SLIR( SOCKET-less 中断寄存器)被触发,则表明PING包成功到达。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210416144929505.png)