📄 addi_common.c
字号:
i_APCI3120_InsnReadTimer, NULL, NULL, NULL, NULL, NULL }, {"apci3501", APCI3501_BOARD_VENDOR_ID, 0x3001, 64, APCI3501_ADDRESS_RANGE, 0, 0, ADDIDATA_EEPROM, ADDIDATA_S5933, 0, 0, 0, 8, 0, 16383, NULL, &range_apci3501_ao, 2, 2, 0x3, 0, NULL, 0, 1, 0, 0, 0, v_APCI3501_Interrupt, i_APCI3501_Reset, NULL,NULL, NULL, NULL, NULL, NULL, NULL, i_APCI3501_ConfigAnalogOutput, i_APCI3501_WriteAnalogOutput, NULL, NULL, NULL, NULL, i_APCI3501_ReadDigitalInput, i_APCI3501_ConfigDigitalOutput, i_APCI3501_WriteDigitalOutput, i_APCI3501_ReadDigitalOutput, NULL, i_APCI3501_ConfigTimerCounterWatchdog, i_APCI3501_StartStopWriteTimerCounterWatchdog, i_APCI3501_ReadTimerCounterWatchdog, NULL, NULL, NULL, NULL, NULL }, {"apci035", APCI035_BOARD_VENDOR_ID, 0x0300, 127, APCI035_ADDRESS_RANGE , 0, 0, 1, ADDIDATA_S5920, 16, 8, 16, 0, 0xff, 0, &range_apci035_ai, NULL, 0, 0, 0, 0, NULL, 0, 1, 0, 10000, 100000, v_APCI035_Interrupt, i_APCI035_Reset, i_APCI035_ConfigAnalogInput, i_APCI035_ReadAnalogInput , NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, i_APCI035_ConfigTimerWatchdog, i_APCI035_StartStopWriteTimerWatchdog, i_APCI035_ReadTimerWatchdog, NULL, NULL, NULL, NULL, NULL }, {"apci3200", APCI3200_BOARD_VENDOR_ID, 0x3000, 128, 256, 4, 4, ADDIDATA_EEPROM, ADDIDATA_S5920, 16, 8, 16, 0, 0x3ffff, 0, &range_apci3200_ai, NULL, 4, 4, 0, 0, NULL, 0, 0, 0, 10000, 100000, v_APCI3200_Interrupt, i_APCI3200_Reset, i_APCI3200_ConfigAnalogInput, i_APCI3200_ReadAnalogInput , i_APCI3200_InsnWriteReleaseAnalogInput, i_APCI3200_InsnBits_AnalogInput_Test, i_APCI3200_CommandTestAnalogInput, i_APCI3200_CommandAnalogInput, i_APCI3200_StopCyclicAcquisition, NULL, NULL, NULL, NULL, NULL, NULL, i_APCI3200_ReadDigitalInput, i_APCI3200_ConfigDigitalOutput, i_APCI3200_WriteDigitalOutput, i_APCI3200_ReadDigitalOutput, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }, //Begin JK 20.10.2004: APCI-3300 integration {"apci3300", APCI3200_BOARD_VENDOR_ID, 0x3007, 128, 256, 4, 4, ADDIDATA_EEPROM, ADDIDATA_S5920, 0, 8, 8, 0, 0x3ffff, 0, &range_apci3300_ai, NULL, 4, 4, 0, 0, NULL, 0, 0, 0, 10000, 100000, v_APCI3200_Interrupt, i_APCI3200_Reset, i_APCI3200_ConfigAnalogInput, i_APCI3200_ReadAnalogInput , i_APCI3200_InsnWriteReleaseAnalogInput, i_APCI3200_InsnBits_AnalogInput_Test, i_APCI3200_CommandTestAnalogInput, i_APCI3200_CommandAnalogInput, i_APCI3200_StopCyclicAcquisition, NULL, NULL, NULL, NULL, NULL, NULL, i_APCI3200_ReadDigitalInput, i_APCI3200_ConfigDigitalOutput, i_APCI3200_WriteDigitalOutput, i_APCI3200_ReadDigitalOutput, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }, //End JK 20.10.2004: APCI-3300 integration {"apci1710",APCI1710_BOARD_VENDOR_ID,APCI1710_BOARD_DEVICE_ID, 128, 8, 256, 0, ADDIDATA_NO_EEPROM, NULL, 0, 0, 0, 0, 0, 0, NULL, NULL, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 0, v_APCI1710_Interrupt, i_APCI1710_Reset, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }, {"apci1648", 0x15B8, 0x1009, 128, 0, 0, 0, ADDIDATA_NO_EEPROM, NULL, 0, 0, 0, 0, 0, 0, NULL, NULL, 0, 0, 0, 48, &range_apci16xx_ttl, 0, 0, 0, 0, 0, NULL, i_APCI16XX_Reset, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, i_APCI16XX_InsnConfigInitTTLIO, i_APCI16XX_InsnBitsReadTTLIO, i_APCI16XX_InsnReadTTLIOAllPortValue, i_APCI16XX_InsnBitsWriteTTLIO }, {"apci1696", 0x15B8, 0x100A, 128, 0, 0, 0, ADDIDATA_NO_EEPROM, NULL, 0, 0, 0, 0, 0, 0, NULL, NULL, 0, 0, 0, 96, &range_apci16xx_ttl, 0, 0, 0, 0, 0, NULL, i_APCI16XX_Reset, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, i_APCI16XX_InsnConfigInitTTLIO, i_APCI16XX_InsnBitsReadTTLIO, i_APCI16XX_InsnReadTTLIOAllPortValue, i_APCI16XX_InsnBitsWriteTTLIO }, {"apci3000-16", 0x15B8, 0x3010, 256, 256, 256, 256, ADDIDATA_NO_EEPROM, ADDIDATA_9054, 16, 8, 16, 0, 4095, 0, &range_apci3XXX_ai, NULL, 0, 0, 0, 24, &range_apci3XXX_ttl, 0, 0, 6, 10000, 0, v_APCI3XXX_Interrupt, i_APCI3XXX_Reset, i_APCI3XXX_InsnConfigAnalogInput, i_APCI3XXX_InsnReadAnalogInput, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, i_APCI3XXX_InsnConfigInitTTLIO, i_APCI3XXX_InsnBitsTTLIO, i_APCI3XXX_InsnReadTTLIO, i_APCI3XXX_InsnWriteTTLIO }, {"apci3000-8", 0x15B8, 0x300F, 256, 256, 256, 256, ADDIDATA_NO_EEPROM, ADDIDATA_9054, 8, 4, 8, 0, 4095, 0, &range_apci3XXX_ai, NULL, 0, 0, 0, 24, &range_apci3XXX_ttl, 0, 0, 6, 10000, 0, v_APCI3XXX_Interrupt, i_APCI3XXX_Reset, i_APCI3XXX_InsnConfigAnalogInput, i_APCI3XXX_InsnReadAnalogInput, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, i_APCI3XXX_InsnConfigInitTTLIO, i_APCI3XXX_InsnBitsTTLIO, i_APCI3XXX_InsnReadTTLIO, i_APCI3XXX_InsnWriteTTLIO }, {"apci3000-4", 0x15B8, 0x300E, 256, 256, 256, 256, ADDIDATA_NO_EEPROM, ADDIDATA_9054, 4, 2, 4, 0, 4095, 0, &range_apci3XXX_ai, NULL, 0, 0, 0, 24, &range_apci3XXX_ttl, 0, 0, 6, 10000, 0, v_APCI3XXX_Interrupt, i_APCI3XXX_Reset, i_APCI3XXX_InsnConfigAnalogInput, i_APCI3XXX_InsnReadAnalogInput, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, i_APCI3XXX_InsnConfigInitTTLIO, i_APCI3XXX_InsnBitsTTLIO, i_APCI3XXX_InsnReadTTLIO, i_APCI3XXX_InsnWriteTTLIO }, {"apci3006-16", 0x15B8, 0x3013, 256, 256, 256, 256, ADDIDATA_NO_EEPROM, ADDIDATA_9054, 16, 8, 16, 0, 65535, 0, &range_apci3XXX_ai, NULL, 0, 0, 0, 24, &range_apci3XXX_ttl, 0, 0, 6, 10000, 0, v_APCI3XXX_Interrupt, i_APCI3XXX_Reset, i_APCI3XXX_InsnConfigAnalogInput, i_APCI3XXX_InsnReadAnalogInput, NULL, NULL, NULL, NULL, NULL, NULL,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -