User manual
native rM2M_SpiInit(spi, clock, config);
initialisiert das SPI-Interface
Parameter Erklärung
spi Nummer des SPI-Interfaces, beginnend mit 0 für SPI1
clock zu verwendende Clockfrequenz in Hz. Bitte beachten Sie die für das
verwendete Modul gültigen Grenzwerte (siehe "Technische Daten" auf
Seite 125).
config Konfiguration von Clock-Polarität und Clock-Phase
Bit0: Clock-Polarität
0 = Idle "low"
1 = Idle "high"
Bit1: Clock-Phase
0 = Daten werden bei der ersten Flanke ausgegeben.
1 = Daten werden bei der ersten Flanke übernommen.
Hinweis: Sie können für diesen Parameter auch die vordefinierten Konstanten
verwenden (siehe "Konfiguration von Clock-Polarität und Clock-Phase des SPI-
Interface" im Kapitel "Konstanten" auf Seite 32). Die Konstanten lassen sich auch
durch "oder"-Verknüpfung kombinieren.
Erklärung
Rückgabewert
l
OK, wenn erfolgreich
l
ERROR, wenn die Nummer des SPI-Interfaces ungültig ist
l
ERROR_ALREADY_SUBSCRIBED, wenn das SPI-Interface bereits
initialisiert wurde
l
< OK, wenn ein anderer Fehler auftritt (siehe "Returncodes für
allgemeine Zwecke" im Kapitel "Konstanten" auf Seite 32)
Hinweis: Ergänzende Erklärung zur Konfiguration von Clock-Polarität und Clock-Phase
42 Rev. 01