Herunterladen Inhalt Inhalt Diese Seite drucken

Spi / Sspi Bus Triggerung - Hameg HMO Serie 3000 Benutzerhandbuch

Mixed signal oszilloskop hmo serie 3000 300-500mhz
Inhaltsverzeichnis

Werbung

Serielle Busanalyse
menü für SPI durch Drücken der Taste KONFIGURATION
geöffnet.
Mit der obersten Softmenütaste QUELLE wird der jeweil-
ige Kanal für Chip-Select (CS), Takt (Clk) und Daten aus-
gewählt. Die jeweilige Softmenütaste CS, Clk oder Daten
wird angewählt (Taste blau hinterlegt) und danach mittels
der Softmenü-taste DATEN und dem Universaldrehgeber
im CURSOR/MENU Bedienbereich der entsprechende
Quellkanal ausgewählt. Im Falle des 2-Draht SPI wählt man
hier anstelle der Chip-Select-Quelle die mögliche TOTZEIT.
Innerhalb der Totzeit sind Daten und Taktleitung auf Low.
Wird die Totzeit erreicht, beginnt ein neuer Frame. Sind die
zeitlichen Abstände der Datenpakete zueinander kürzer als
die Totzeit, so gehören diese zum gleichen Frame. Die Tot-
zeit kann entweder mit dem Universaldrehgeber im CUR-
SOR/MENU Bedienbereich oder mittels numerischen Ein-
gabe erfolgen (Taste KEYPAD). Zur Kontrolle ist ein kleines
Fenster mit den Information zu den aktuellen Einstellungen
geöffnet (siehe Abb. 12.13).
Ist die Option HOO10 installiert, können die analogen und
digitalen Kanäle als Quelle ausgewählt werden. Im Falle der ins-
tallierten Option HOO11 sind nur die analogen Kanäle als Quelle
wählbar. Bei Zweikanalgeräten und einen 3-Draht SPI muss das
Chip-Select Signal am externen Triggereingang angelegt werden.
Außerdem kann neben der Zuordnung der Quelle folgende
Einstellungen mit der Softmenütaste AKTIV vorgenommen
werden:
CS:
Chip-Select High oder Low aktiv (Low aktiv =
Standardeinstellung)
CLK:
Datenübernahme auf steigender oder fallender
Flanke (steigende Flanke = Standardeinstellung)
DATA: Daten High oder Low aktiv (High aktiv =
Standardeinstellung)
Mit der Softmenütaste BIT REIHENFOLGE kann man fest-
legen, ob die Daten der einzelnen Nachrichten mit dem
MSB (Most Significant Bit) oder LSB (Least Significant Bit)
beginnen. Die Softmenütaste WORTGRÖßE erlaubt in Ver-
bindung mit dem Universaldrehgeber im CURSOR/MENU
Bedienbereich die Einstellung, wieviele Bits eine Nachricht
beinhaltet. Es sind Werte von 1Bit bis 32Bit möglich.

12 .5 .2 SPI / SSPI BUS Triggerung

Nachdem der BUS konfiguriert wurde, kann auf verschie-
denste Ereignisse getriggert werden. Dazu wird die Taste
TYPE im TRIGGER-Bereich des Bedienfeldes betätigt
und dort die Softmenütaste SERIELLE BUSSE gewählt.
Anschließend wird die Taste SOURCE im Triggerbedien-
feld gedrückt und SPI Bus ausgewählt. Diese taucht nur
auf, wenn der BUS vorher konfiguriert wurde. Mit einem
Druck auf die Taste FILTER im Bereich TRIGGER des Be-
dienfeldes werden alle möglichen SPI Triggerbedingungen
aufgeführt.
FRAME START setzt das Triggerereignis auf den Start des
Frames. Der Frame beginnt beim Wechsel des Chip-Select
56
Abb. 12.14: SPI Triggermenü
(CS) Signals auf den ausgewählten aktiven Zustand. Im
Gegensatz dazu setzt FRAME ENDE das Triggerereignis
auf das Ende des Frames. Der Frame endet beim Wechsel
des Chip-Select (CS) Signals vom ausgewählten aktiven
zum inaktiven Zustand. Mittels der Softmenütaste BIT und
dem Universaldrehgeber im CURSOR/MENU Bedienbe-
reich kann der Triggerzeitpunkt auf das eingestellte Bit
innerhalb der eingestellten Bitfolge gesetzt werden. Zu-
sätzlich kann die Eingabe numerisch erfolgen (Taste
KEYPAD).
Abb. 12.15: SPI Daten Triggermenü
Im Softmenü SER. BITFOLGE kann eine bestimmte Rei-
henfolge von Bits innerhalb des Frames definiert werden,
die das Triggerereignis auslöst. Mittels der Softmenütaste
BIT-OFFSET kann das erste Bit der definierten Bitfolge
innerhalb des Frames festgelegt werden. Die Bits davor
haben keinen Einfluss auf das Triggerereignis (z.B. bei Bit
Offset = 2 werden Bit 0 und Bit 1 nach CS ignoriert und
das Muster beginnt mit Bit 2). Die Werteeingabe von 0
bis 4095 kann mit dem Universaldrehgeber im CURSOR/
MENU Bedienbereich oder mittels numerischer Eingabe
erfolgen (Taste KEYPAD). Die Softmenütaste BIT ANZAHL
legt fest, wieviele Bits für die Triggerbedingung ausgewer-
tet werden sollen. Die Werteeingabe von 1 bis 32 Bit kann
mit dem Universaldrehgeber im CURSOR/MENU Bedien-
bereich. Die Eingabe der seriellen Bitfolge (PATTERNEIN-
GABE) kann binär oder hexadezimal erfolgen.

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis