
I2C/SPI-Triggerung und Seriell Dekodieren 24
Agilent InfiniiVision 2000 X-Series Oszilloskope Benutzerhandbuch 341
Sobald das Oszilloskop für die Erfassung von I2C-Signalen eingerichtet
wurde, können Sie auf eine Stopp- /Start- Bedingung, einen Neustart, eine
fehlende Quittung, ein EEPROM- Datenlese- Ereignis oder einen
Read/Write- Frame mit einer bestimmten Geräteadresse und einem
bestimmten Datenwert triggern.
1 Drücken Sie den Softkey [Trigger]. Wählen Sie anschließend den
Triggertyp I2C aus.
2 Drücken Sie [Trigger].
3 Drücken Sie im Menü „Trigger" den Softkey Trigger. Drehen Sie
anschließend den Eingabedrehknopf, um den seriellen Steckplatz
(Seriell 1) auszuwählen, an dem die I
2
C- Signale dekodiert werden.
4 Drücken Sie den Softkey Trigger. Drehen Sie anschließend den
Eingabedrehknopf zum Auswählen der Triggerbedingung:
• Startbedingung— das Oszilloskop wird ausgelöst, sobald SDA- Daten von
hoch auf niedrig übergehen, während der SCL-Takt hoch ist. Beim
Triggern (einschließlich Frame- Trigger) wird ein Neustart genauso
wie eine Startbedingung behandelt.
• Stoppbedingung— das Oszilloskop wird ausgelöst, sobald Daten (SDA)
von niedrig auf hoch übergehen, während der Takt (SCL) hoch ist.
• Fehlende Quittung— Das Oszilloskop wird ausgelöst, wenn SDA- Daten
sich während eines beliebigen Ack- SCL- Taktbits im Zustand HIGH
befinden.
• Adresse ohne Quittung— Das Oszilloskop wird ausgelöst, wenn die
Quittung des ausgewählten Adressfelds fehlerhaft ist. Das R/W-Bit
wird ignoriert.
• Neustart— Das Oszilloskop wird ausgelöst, wenn vor einer
Stoppbedingung eine weitere Startbedingung auftritt.
SDA
SCL
Stop
Condition
R/
Start
Condition
Ack
Ack
Data
Address
Commentaires sur ces manuels