LS_SPISetGlobals
LS_SPISetGlobals — Setzt die globalen Einstellungen, mit denen auf dem AnaGate
SPI gearbeitet werden soll.
Syntax
int RC = LS_SPISetGlobals(int Handle, uint32 Baudrate, uint8 SigLevel,
uint8 AuxVoltage, uint8 ClockMode);
Parameter
Handle
Baudrate
SigLevel
AuxVoltage
ClockMode
SPI Funktionen
Gültiges
Zugriffs-Handle
LS_SPIOpenDevice.
Baudrate, mit der gearbeitet werden soll. Werte können individuell
eingestellt werden, z.B.
• 500.000 für 500 kBit
• 1.000.000 für 1 MBit
• 5.000.000 für 5 MBit
Anmerkung
Die gewünschte Baudrate kann u.U. von dem tatsächlich
verwendeten
auf
dem
(Schwingungsdauer des Quarz) eingestellt werden kann. Ist
die exakte Einstellung einer angegebenen Baudrate nicht
möglich, wird der nächstkleinere mögliche Wert eingestellt.
Gibt den Pegelwert für SPI-Signale an. Folgende Werte werden
unterstützt:
• 0 für Ausgänge im High Impedance Modus (Standard-Modus).
• 1 für +5,0 V für die Signale.
• 2 für +3,3 V für die Signale.
• 3 für +2,5 V für die Signale.
Gibt die Ausgangsspannung für die Hilfsspannungsversorgung an.
Folgende Werte sind möglich:
• 0 für Hilfsspannung +3,3 V.
• 1 für Hilfsspannung +2,5 V für die Signale.
Gibt
die
Phase
und
Datenübertragung an. Folgende Werte sind möglich:
• 0 für CPHA=0 und CPOL=0.
eines
erfolgreichen
Wert
abweichen,
Gerät
nur
in
Abhängigkeit
die
Polarität
der
137
© 2007-2015 Analytica GmbH
Aufrufs
von
da
die
Taktfrequenz
der
Hardware
Clock-Leitung
für
die