Bir seferde bir Arduino ile bağlı SPI cihazlarında çalıştım . İki farklı SPI cihazıyla aynı anda nasıl çalışırım?
Bir seferde bir Arduino ile bağlı SPI cihazlarında çalıştım . İki farklı SPI cihazıyla aynı anda nasıl çalışırım?
Yanıtlar:
İki SPI slave cihazını SPI veriyoluna bağlamak ve bunları yazılım kontrolü altında karşılıklı olarak özel bir şekilde kullanmak istediğinizi varsayarsak, Arduino ile master olarak, o zaman sadece slave seçimi için farklı bir pim kullandığınızdan emin olmanız gerekir ( SS).
Bir köle ile konuşmak istediğinizde, onun SS'sini düşük tutar ve diğerini yüksek sürersiniz. Diğer köleyle konuşmak için tam tersini yapın.
Birden fazla köle kullanan ayrıntıda bazı şeytanlar var ve bunlar burada daha derinlemesine açıklanıyor , ancak genel olarak, bir köle olarak birden fazla SPI cihazı kullanmak oldukça yaygın ve TAMAM.
Bu blog yazısı size daha fazla bilgi verecek ve okumaya başlamak için iyi bir yer.