®
R&S
Scope Rider RTH
Das SPI-Protokoll (Serial Peripheral Interface) wird für die Kommunikation mit langsa-
men Peripheriegeräten verwendet, insbesondere zur Übertragung von Datenströmen.
Die Haupteigenschaften von SPI sind:
●
Main-Subnode-Kommunikation
●
Keine Geräteadressierung. Der Zugriff auf den Sub erfolgt über eine Chip-Select-
oder Sub-Select-Leitung.
●
Kein Bestätigungsmechanismus für Empfang von Daten
●
Duplexfähigkeit
Die meisten SPI-Busse haben vier Leitungen, zwei Daten- und zwei Steuerleitungen:
●
Taktleitung zu allen Subs (SCLK)
●
Sub-Select- oder Chip-Select-Leitung (SS oder CS)
●
Main-Datenausgang, Sub-Dateneingang (MOSI oder SDI)
●
Main-Dateneingang, Sub-Datenausgang (MISO oder SDO)
Wenn der Main einen Takt generiert und ein Sub-Gerät auswählt, können Daten in eine
der beiden oder beide Richtungen gleichzeitig übertragen werden.
Bild 9-15: Einfache Konfiguration eines SPI-Busses
Die Datenbits einer Nachricht werden nach den folgenden Kriterien gruppiert:
●
Ein Wort enthält mehrere aufeinanderfolgende Bits. Die Wortlänge wird in der Pro-
tokollkonfiguration angegeben.
●
Ein Frame enthält mehrere aufeinanderfolgende Wörter (mindestens ein Wort).
9.3.2 SPI-Konfigurationseinstellungen
Zugriff: „Bus"-Menü > „Busprotokoll" (Bus Protocol) = „SPI" > „Konfig" (Config)
Benutzerhandbuch 1326.1578.03 ─ 19
SPI Sub
Shift Register
7
6
5
4
3
2
1
0
SPI Main
CS
CS
Shift Register
SCLK
SCLK
MOSI
MOSI
MISO
MISO
Protokollanalyse
SPI (Option R&S RTH-K1)
7
6
5
4
3
2
1
0
207