Embedded Systems und Firmware
Welche Aussage zur SPI-Kommunikation ist korrekt?
- ASie ist asynchron ohne Takt und verbindet nur über zwei Leitungen
- BSie ist synchron mit vom Master erzeugtem Takt, kann gleichzeitig senden und empfangen und wählt das Gegenüber über eine Chip-Select-Leitung
- CDas Gegenüber wird per Adresse gewählt, daher genügen bei beliebig vielen Teilnehmern zwei Leitungen
Antwort und Erläuterung anzeigen
Antwort: B. Sie ist synchron mit vom Master erzeugtem Takt, kann gleichzeitig senden und empfangen und wählt das Gegenüber über eine Chip-Select-Leitung
SPI ist eine synchrone Kommunikation, bei der Master und Slave im vom Master erzeugten Takt gleichzeitig über eine Leitung vom Master zum Slave und eine vom Slave zum Master Daten austauschen. Für jedes Gegenüber gibt es eine Chip-Select-Leitung (CS), und es wird nur mit dem kommuniziert, dessen CS auf 0 gelegt wird. Wegen des einfachen Aufbaus lässt sich der Takt bis zu einigen zehn MHz erhöhen, sodass SPI häufig mit schnellen Bauteilen wie Flash-Speichern, Anzeigen und ADCs verwendet wird.