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] Trigger. Wählen Sie anschließend den
2 Drücken Sie [Trigger] Trigger.
3 Drücken Sie im Menü Trigger den Softkey Trigger. Drehen Sie anschließend den
4 Drücken Sie den Softkey Trigger:. Drehen Sie anschließend den
Keysight InfiniiVision 3000T X-Series Oszilloskope Benutzerhandbuch
Triggertyp I2C aus.
Eingabedrehknopf, um den seriellen Steckplatz (Seriell 1 oder Seriell 2)
auszuwählen, an dem die I
Eingabedrehknopf, um die Triggerbedingung auszuwählen:
•
Startbed ingung— 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.
•
Stoppbed ingung— das Oszilloskop wird ausgelöst, sobald Daten (SDA) von
niedrig auf hoch übergehen, während der Takt (SCL) hoch ist.
SDA
SCL
Address
Start
Condition
•
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. R/W-Bit wird ignoriert.
•
Neustart— Das Oszilloskop wird ausgelöst, wenn vor einer Stoppbedingung
eine weitere Startbedingung auftritt.
I2C/SPI-Triggerung und Seriell Dekodieren
2
C-Signale dekodiert werden.
Data
R/
Ack
Stop
Ack
Condition
27
455