一、简介
该库旨在与Arduino Ethernet Shield 、Arduino Ethernet Shield 2,Leonardo Ethernet和任何其他基于W5100 / W5200 / W5500的设备一起使用。该库可以帮助Arduino开发板连接到Internet上。该板既可以充当接受传入连接的服务器,也可以充当进行传出连接的客户端。该库最多支持八个并发连接(W5100和<= 2 kB SRAM的板限制为四个)并发连接(传入,传出或组合)。
Arduino开发板使用SPI总线与屏蔽板通信。它位于Uno板的数字引脚11、12和13以及Mega板的数字引脚50、51和52上。在两个板上,引脚10用作SS。在Mega上,硬件SS引脚53不用于选择以太网控制器芯片,但必须保留为输出,否则SPI接口将无法工作。
![011ef7668668d628093986840ad18828.png](https://img-blog.csdnimg.cn/img_convert/011ef7668668d628093986840ad18828.png)
Arduino uno
![1c825fd6222bd0cd90f3564f4415270e.png](https://img-blog.csdnimg.cn/img_convert/1c825fd6222bd0cd90f3564f4415270e.png)
Arduino Mega