【问题标题】:Using SPI to multiple device使用 SPI 连接多个设备
【发布时间】:2017-04-28 16:55:59
【问题描述】:

我们知道,将 Arduino Uno 与 Ethernet Shield (W5100) 连接是使用引脚 10、11、12、13 (SPI)。是否可以使用 Arduino Uno SPI 来设置多个以太网屏蔽? (至少 2 个以太网屏蔽)

谢谢。

【问题讨论】:

    标签: arduino arduino-uno ethernet spi


    【解决方案1】:

    我认为您想要的是软件 SPI 实现 - 有几个库可以为您做到这一点:

    https://github.com/niteris/ArduinoSoftSpi

    https://github.com/greiman/DigitalIO

    有两个例子(还有很多其他例子——谷歌“Arduino software spi”)。软件 SPI 允许您在非硬件定义的引脚上与 SPI 设备通信。

    但是,您可能需要修改以太网库以使其与软件 SPI 一起使用 - 这是一个超出本文范围的不同问题。

    【讨论】:

      猜你喜欢
      • 2013-05-22
      • 1970-01-01
      • 2016-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-28
      • 1970-01-01
      • 2020-04-30
      相关资源
      最近更新 更多