APCI-/CPCI-1710
Aufgabe:
Aktiviert den ausgewählten PWM Generator (b_PWM) des angegebenen Moduls
(b_ModulNbr).
Rufen Sie die Funktion "i_APCI1710_InitPWM" auf, bevor Sie auf eine
andere Funktion zugreifen.
Falls der PWM Interrupt aktiviert wird, generiert der PWM einen Interrup nach
jeder Periode.
Siehe Funktion "i_APCI1710_SetBoardIntRoutineX" und Absatz 3.2
Interruptmaske.
Funktionsaufruf:
ANSI C:
int
unsigned char b_BoardHandle;
i_ReturnValue = i_APCI1710_EnablePWM
Return Wert:
0: Kein Fehler
-1: Handle Parameter der Karte ist falsch
-2: Die ausgewählte Modulnummer ist falsch
-3: Das ausgewählte Modul ist kein "PWM"-Modul.
-4: PWM Auswahl ist falsch
-5: PWM nicht initialisert, siehe Funktion "i_APCI1710_InitPWM"
-6: Auswahl des PWM Start-Pegels ist falsch
-7: Auswahl des PWM Stop-Modus ist falsch
-8: Auswahl des PWM Stop-Pegels ist falsch
-9: Auswahl des externen Gate-Signals ist falsch
-10: Interruptparameter falsch
-11: Interruptfunktion nicht initialisiert. Siehe Funktion
"i_APCI1710_SetBoardIntRoutineX"
i_ReturnValue;
(b_BoardHandle,
0,
0,
0,
1,
0,
0,
APCI1710_DISABLE);
Standardsoftware
21