关于W5500的一些理解

做了这么多天的W5500了,看到一些人在问我这个东西到底要怎么玩,今天就很简单的说一下思路。

W5500实际上已经为我们实现到传输层了,而我们需要做的只要告诉W5500一些参数就可以实现网络连接。而这些参数无非就是关于下面这些

1.我们是谁:自己的MAC,IP,SOURCE(端口),gateway(网关号)

2.发给谁:目标IP,目标端口

3.怎么发:TCP、UDP模式选择

4.发什么:发送数据

而传输这些参数的就是通过SPI来进行传输。实际上我们一直在做的就是在对其的寄存器的配置。而配置的过程就是先发送16地址和5位的区域,在进行读写选择,随后选择我们发送的位数。之后便是相应的数据。

我们在传输中通过对状态寄存器的状态(SR)读(CR)写来判别或控制传输过程。



猜你喜欢

转载自blog.csdn.net/stanary/article/details/78644918