SPI im Daisy Chain - Parallelbetrieb möglich?

Gast #5326690
Lesenswert?
• ▲
▼
Hallo Forum,

ich wollte Fragen, ob es prinzipiell möglich ist zu 4 SPI Slaves, welche 
bereits im Daisy Chain angesteuert werden weitere 4 SPI Slaves parallel 
anzusteuern, sodass ich je 4 SPI Slaves einen eigenen CS(/SS) Pin 
benutze?
Ich konnte darüber nichts finden, aber sehr sicher weiß hier jemand 
etwas, was ich übersehen habe...

Ich will nicht alle 8 Slaves zusammen im Daisy Chain ansteuern! Jeweils 
4 quasi parallel mit eigenen CS(/SS) Pin aber auf dem gleichen SPI Bus.

Vielen Dank und schönen Mittag!
Gast #5326696
Lesenswert?
• ▲
▼
Genau dafür ist SPI doch gedacht.

Gruppe1: 4 SPI Bausteine in Daisy Chain. Alle bekommen das selbe CS1(!).
Gruppe2: 4 SPI Bausteine in Daisy Chain. Alle bekommen das selbe CS2(!).

Die Jeweils andere Gruppe ist still, wenn nicht selektiert. Wichtig ist 
natürlich die Daisy Chain (jeweils die vier Teilnehmer in SERIE). Vier 
Bausteine parallel an den Bus hängen bei selbem CS geht nur, wenn diese 
alle das Selbe empfangen sollen und max. einer der Bausteine Daten 
sendet.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.