Arduino 对多个设备使用SPI
正如我们所知,连接Arduino Uno和以太网屏蔽(W5100)是使用引脚10、11、12、13(SPI)。是否可以使用Arduino Uno SPI来声明多个以太网屏蔽?(至少2个以太网屏蔽)Arduino 对多个设备使用SPI,arduino,arduino-uno,ethernet,spi,Arduino,Arduino Uno,Ethernet,Spi,正如我们所知,连接Arduino Uno和以太网屏蔽(W5100)是使用引脚10、11、12、13(SPI)。是否可以使用Arduino Uno SPI来声明多个以太网屏蔽?(至少2个以太网屏蔽) 谢谢。我认为您需要的是软件SPI实现-有几个库可以为您实现这一点: 有两个例子(还有很多其他例子——谷歌“Arduino软件spi”)。软件SPI允许您在不同于硬件定义的引脚上与SPI设备通信 然而,您可能需要修改ethernet库,使其与软件SPI一起工作——这是一个不同的问题,超出了本文的范围
谢谢。我认为您需要的是软件SPI实现-有几个库可以为您实现这一点: 有两个例子(还有很多其他例子——谷歌“Arduino软件spi”)。软件SPI允许您在不同于硬件定义的引脚上与SPI设备通信 然而,您可能需要修改ethernet库,使其与软件SPI一起工作——这是一个不同的问题,超出了本文的范围