2016-12-22 66 views

回答

0

名为MOSI和MISO的引脚表示SPI总线。还应该有一个标记为SS,CS或类似(从属选择)的引脚。您可以将多个从站连接到一个主站,并使用该引脚逻辑电平选择要与之通话的设备。

在线应该有大量的教程和示例。

+0

谢谢,请给出与此相关的任何链接。其实我dind'nt – user7328831

+0

谢谢,你可以请给任何相关的链接。实际上,我并没有像你说的那样理解(将一些主机连接到几个主机,并使用该逻辑电平选择要与之通话的设备)。 – user7328831

+0

@ user7328831只是谷歌SPI有超过我能解释。也读Nithin P的答案。 – Piglet

0

您可以将多个从站连接到相同的SPI实例,即相同的MOSI,MISO和时钟线。然后,您可以根据连接到相应从站设备的从站选择(SS)引脚的状态来选择特定的从站。请参阅tutorial以了解从选择的概念。您需要将一个引脚(例如X)连接到SD的SS线,将另一个引脚(引脚Y)连接到RFID的SS线。

不要忘记,您可以在给定的时间只与一个设备通信。您必须通过更改引脚X和Y的状态来在SD和RFID之间切换。在为RFID启用SS后,将数据从RFID复制到内存,然后通过启用SS将其复制到SD。

请参阅arduino uno page以获取有关引脚的更多详细信息。

相关问题