我曾经研究过一次与Arduino连接的SPI设备。如何同时使用两个不同的SPI器件?
我曾经研究过一次与Arduino连接的SPI设备。如何同时使用两个不同的SPI器件?
Answers:
假设您只想将两个SPI从设备连接到SPI总线并在软件控制下以互斥的方式使用它们,并且以Arduino为主机,那么您只需要确保对从设备选择使用不同的引脚即可( SS)。
当您想与一个从机通信时,将其SS保持为低电平,将另一个SS驱动为高电平。做相反的事情与另一个奴隶交谈。
使用多个从机的细节有很多问题,这里对它们进行了更深入的说明,但总的来说,使用多个SPI器件作为从机是很普遍而且可以的。
该博客文章将为您提供更多信息,是开始阅读的好地方。