APCI-/CPCI-1710
3
STANDARDSOFTWARE
3.1
Define-Werte
DLL_COMPILER_C
DLL_COMPILER_VB
DLL_COMPILER_PASCAL
DLL_LABVIEW
DLL_COMPILER_VB5
APCI1710_30MHZ
APCI1710_33MHZ
APCI1710_40MHZ
3.2
Interruptmaske
Jeder PWM Timer kann einen Interrupt generieren, nachdem der Periodenzyklus
abgelaufen ist.
Um diesen Interrupt zu bekommen:
sollen Sie den Interrupt mit "i_APCI1710_EnablePWM" freigeben und
-
die Interruptroutine mit der Funktion "i_APCI1710_SetBoardIntRoutineX" gesetzt
-
werden.
b_ModuleMask
0000 0001
0000 0001
0000 0010
0000 0010
0000 0100
0000 0100
0000 1000
0000 1000
Tabelle 3-1: Define-Tabelle
Define Name
Tabelle 3-2: Interruptmaske der Funktion "PWM"
ul_InterruptMask
0100 0000 0000 0000
1000 0000 0000 0000
0100 0000 0000 0000
1000 0000 0000 0000
0100 0000 0000 0000
1000 0000 0000 0000
0100 0000 0000 0000
1000 0000 0000 0000
Dezimal
Hexadezimal
Wert
Wert
1
2
3
4
5
30
33
40
Bedeutung
PWM 0 Interrupt auf Modul 0 ausgelöst
PWM 1 Interrupt auf Modul 0 ausgelöst
PWM 0 Interrupt auf Modul 1 ausgelöst
PWM 1 Interrupt auf Modul 1 ausgelöst
PWM 0 Interrupt auf Modul 2 ausgelöst
PWM 1 Interrupt auf Modul 2 ausgelöst
PWM 0 Interrupt auf Modul 3 ausgelöst
PWM 1 Interrupt auf Modul 3 ausgelöst
Standardsoftware
1
2
3
4
5
1E
21
28
15