Wie funktioniert der SPI-Bus?

Wie funktioniert der SPI-Bus?

Das Serial Peripheral Interface (SPI) ist ein Bus- System zur synchronen, seriellen Datenübertragung zwischen einem Master und einem oder mehreren Slaves (theoretisch sind beliebig viele Slaves möglich). Die Übertragung funktioniert im Vollduplex, d.h. die Daten fließen in beide Richtungen gleichzeitig.

Wo wird SPI verwendet?

SPI ist eine serielle Schnittstelle, die für die Kommunikation zwischen Peripheriegeräten und integrierten Schaltkreisen verwendet wird. Im Gegensatz zu I2C kann SPI auch für komplexere Hochgeschwindigkeits-Peripheriegeräte verwendet werden.

Was bedeutet Sclk?

Viele Einstellungsmöglichkeiten sind unter anderem deshalb erforderlich, weil die Spezifikation für den SPI-Bus in vielen Eigenschaften nicht festgelegt ist, wodurch verschiedene, zueinander inkompatible Geräte existieren.

Wann SPI?

SPI steht für Serial Peripheral Interface und wurde im Jahr 1987 von Motorola entwickelt. Für eine Kommunikation werden 4 Leitungen benötigt. CS: Chip select oder auch SS für Slave select. Diese Leitung wird vom Master auf LOW gezogen, um mit dem Slave der an dieser CS Leitung hängt zu kommunizieren.

Was ist ein Chip Select?

Als Chip Select (CS) oder Output Enable (OE) wird in der Digitaltechnik ein binäres Signal an einem integrierten Schaltkreis bezeichnet, mit dem man die Funktion eines solchen Schaltkreises ganz oder teilweise an- bzw. abschalten kann.

Was ist SPI Modus?

Regulärer SPI-Modus: Im regulären Modus muss eine eigene Chip-Select-Leitung von jedem Slave zum Master führen. Sobald das Chip-Select-Signal vom Master aktiviert (d. h. auf Low gezogen) wird, sind der Takt und die Daten auf den MOSI/MISO-Leitungen für den ausgewählten Slave verfügbar.

Wie funktioniert I2C?

Das Besondere beim I2C ist das mit lediglich 2 Leitungen mit normalerweise bis zu 128 Teilnehmern kommuniziert werden kann. Das Ganze funktioniert per serieller Datenübertragung, die Daten werden also hintereinander über eine Leitung geschickt und der I2C-Bus definiert den Ablauf wie das von statten geht.

Was macht ein I2C-Bus?

I²C (gesprochen „I quadrat C“) ist ein synchroner serieller Zweidraht-Bus, der jeweils eine bidirektionale Daten- und Taktleitung verwendet und für die Kommunikation zwischen ICs über kleine Distanzen geeignet ist. Die Bezeichnung steht für IIC, Inter-Integrated Circuit.

Beginne damit, deinen Suchbegriff oben einzugeben und drücke Enter für die Suche. Drücke ESC, um abzubrechen.

Zurück nach oben