Adlink ACL-8216 Manuel d'utilisateur Page 58

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 75
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 57
50
C/C++ Library
5.11 _8216_AD_Set_Mode
@ Description
This function is used to set the A/D trigger and data transfer mode by
means of writing data to the mode control register. The hardware
initial state of the ACL-8216 is set as AD_MODE_1 software( internal)
trigger with program polling data.
A/D Mode Description
AD_MODE_0 External Trigger, Software Polling
AD_MODE_1 Software Trigger, Software Polling
AD_MODE_2 Timer Trigger, DMA Transfer
AD_MODE_3 External Trigger, DMA Transfer
AD_MODE_4 External Trigger, Interrupt Transfer
AD_MODE_5 Software Trigger, Interrupt Transfer
AD_MODE_6 Timer Trigger, Interrupt Transfer
AD_MODE_7 Not Used
Note: The analog input mode selection should go with the hardware setting,
which is described in chapter 2.
@ Syntax
int _8216_AD_Set_Mode(int ad_mode )
@ Argument
ad_mode:
AD trigger and data transfer mode
@ Return Code
ERR_NoError
ERR_BoardNoInit
ERR_InvalidMode
@ Example
#include "8216.h"
main()
{
_8216_Initial( CARD_1, 0x220 );
/* Assume NoError when Initialize ACL-8216 */
_8216_AD_Set_Mode( AD_Mode_0 );
printf( "Now, disable internal trigger.\n" );
}
Vue de la page 57
1 2 ... 53 54 55 56 57 58 59 60 61 62 63 ... 74 75

Commentaires sur ces manuels

Pas de commentaire