®
R&S
Scope Rider RTH
7,17,Pressure
9.2 I2C (Option R&S RTH-K1)
9.2.1 Das I²C-Protokoll
Dieses Kapitel gibt einen Überblick über Protokolleigenschaften, Datenformat, Adress-
typen und Triggermöglichkeiten. Ausführliche Informationen finden Sie im Dokument
"I2C-Bus Specification and User Manual", das auf der Webseite für NXP-Handbücher
unter
I²C-Eigenschaften
Die Haupteigenschaften von I²C sind:
●
Basiert auf zwei Signalleitungen: Taktleitung (SCL = Serial Clock) und Datenleitung
(SDA = Serial Data)
●
Controller-Ziel-Kommunikation: Der Controller erzeugt den Takt und adressiert die
Ziele. Die Ziele empfangen die Adresse und den Takt. Sowohl der Controller als
auch die Ziele können Daten senden und empfangen.
●
Adressierungsschema: Jedes Ziel-Gerät ist durch eine eindeutige Adresse
ansprechbar. Mehrere Ziel-Geräte können miteinander verknüpft und vom selben
Controller adressiert werden.
●
Read/Write-Bit: gibt an, ob der Controller die Daten liest (=1) oder schreibt (=0).
●
Bestätigung: erfolgt nach jedem Byte. Der Empfänger der Adresse oder Daten sen-
det zur Bestätigung ein ACK-Bit an den Sender.
Das R&S RTH unterstützt alle Betriebsgeschwindigkeitsmodi: High Speed Mode, Fast
Mode Plus, Fast Mode und Standard Mode.
Datenübertragung
Das Format einer einfachen I²C-Nachricht (Frame) mit 7-Bit-Adressierung besteht aus
folgenden Teilen:
●
Startbedingung: fallende Flanke auf SDA, während SCL High ist
●
7-Bit-Adresse des Ziel-Geräts, an das geschrieben oder von dem gelesen wird
●
R/W-Bit: gibt an, ob die Daten an das Ziel geschrieben oder vom Ziel gelesen wer-
den
●
ACKnowledge-Bits (Bestätigungsbits): wird vom Empfänger des vorherigen Bytes
ausgegeben, wenn die Übertragung erfolgreich war
Ausnahme: beim Lesezugriff beendet der Controller die Datenübertragung mit
einem NACK-Bit nach dem letzten Byte.
●
Daten: eine Anzahl von Datenbytes mit einem ACK-Bit nach jedem Byte
●
Stoppbedingung: steigende Flanke auf SDA, während SCL High ist
Benutzerhandbuch 1326.1578.03 ─ 19
http://www.nxp.com/
verfügbar ist.
Protokollanalyse
I2C (Option R&S RTH-K1)
197