Herunterladen Diese Seite drucken

Addi-Data APCI-1500 Technisches Referenzhandbuch Seite 57

Vorschau ausblenden Andere Handbücher für APCI-1500:

Werbung

APCI-/CPCI-1500
WICHTIG!
i
Wenn Sie Visual Basic für Windows benutzen, gibt es den folgenden
Parameter nicht. Benutzen Sie die Funktion "i_APCI1500_TestInterrupt".
4)
i_APCI1500_SetBoardIntRoutineWin32 (..)
Syntax:
<Return Wert> = i_APCI1500_SetBoardIntRoutineWin32
Parameter:
- Eingabe:
BYTE
b_BoardHandle
BYTE
b_UserCallingMode
VOID
v_FunctionName
ULONG
ul_UserSharedMemorySize
- Ausgabe:
VOID ** ppv_UserSharedMemory
(BYTE b_BoardHandle,
BYTE b_UserCallingMode,
ULONG
VOID **
VOID
Handle der Karte xPCI-1500
APCI1500_SYNCHRONOUS_MODE:
Benutzer Routine wird direkt durch die
Interruptroutine des Treibers aufgerufen
APCI1500_ASYNCHRONOUS_MODE :1
Benutzer Routine wird direkt die Interruptkette
des Treibers aufgerufen
Name der Benutzer Interruptroutine
Bestimmt die Größe in Bytes des Benutzer
Gemeinschaftsspeichers. Sie können den
Parameter nur benutzen, wenn Sie den Mode
APCI1500_SYNCHRONOUS_MODE
ausgewählt haben.
WICHTIG!
Die Größe des User Shared Memory ist auf 63 MB begrenzt. Falls
mehr Speicherplatz verwendet wird, könnte dies zu Problemen
führen.
Adresse des Benutzer-Gemeinschaftsspeichers
Sie können den Parameter nur benutzen, wenn
Sie den Mode
APCI1500_SYNCHRONOUS_MODE
ausgewählt haben.
ul_UserSharedMemorySize,
ppv_UserSharedMemory,
v_FunctionName
(BYTE
b_BoardHandle,
BYTE
b_InterruptMask,
BYTE
b_InputChannelNbr,
BYTE
b_UserCallingMode,
VOID * pv_UserSharedMemory))
Standardsoftware
55

Werbung

loading

Diese Anleitung auch für:

Cpci-1500