文本赏析
由于Arduino系列的控制器均采用了相互兼容的可堆叠的标准化设计,Ether可以直接插接到Mega2560上不作任何配置,即可进行通信。W5100 内部用于数据传输的缓冲存储器容量有 16KB,完全能够满足温度监控数据的本地缓存,使用W5100不需要考虑以太底层的控制,采用常规的络编程方法即可实现与W5100的以太通信。通过Mega256引脚图(图5)[3]可知,插接了Ether模块后,SPI总线会占用Mega2560控制器的50~53号引脚,因此在使用的时候要注意避开。 图5 Arduino Mega2560引脚图