include/mios32/mios32_ain.h File Reference


Defines

#define MIOS32_AIN_CHANNEL_MASK   0
#define MIOS32_AIN_OVERSAMPLING_RATE   1
#define MIOS32_AIN_DEADBAND   31
#define MIOS32_AIN_DEADBAND_IDLE   127
#define MIOS32_AIN_IDLE_CTR   3000
#define MIOS32_AIN_MUX_PINS   0
#define MIOS32_AIN_MUX0_PIN   GPIO_Pin_4
#define MIOS32_AIN_MUX0_PORT   GPIOC
#define MIOS32_AIN_MUX1_PIN   GPIO_Pin_5
#define MIOS32_AIN_MUX1_PORT   GPIOC
#define MIOS32_AIN_MUX2_PIN   GPIO_Pin_0
#define MIOS32_AIN_MUX2_PORT   GPIOB

Functions

s32 MIOS32_AIN_Init (u32 mode)
s32 MIOS32_AIN_ServicePrepareCallback_Init (void *_service_prepare_callback)
s32 MIOS32_AIN_PinGet (u32 pin)
s32 MIOS32_AIN_DeadbandGet (void)
s32 MIOS32_AIN_DeadbandSet (u8 deadband)
s32 MIOS32_AIN_Handler (void *callback)

Define Documentation

#define MIOS32_AIN_CHANNEL_MASK   0

#define MIOS32_AIN_DEADBAND   31

#define MIOS32_AIN_DEADBAND_IDLE   127

#define MIOS32_AIN_IDLE_CTR   3000

#define MIOS32_AIN_MUX0_PIN   GPIO_Pin_4

#define MIOS32_AIN_MUX0_PORT   GPIOC

#define MIOS32_AIN_MUX1_PIN   GPIO_Pin_5

#define MIOS32_AIN_MUX1_PORT   GPIOC

#define MIOS32_AIN_MUX2_PIN   GPIO_Pin_0

#define MIOS32_AIN_MUX2_PORT   GPIOB

#define MIOS32_AIN_MUX_PINS   0

#define MIOS32_AIN_OVERSAMPLING_RATE   1


Generated on Tue May 1 19:42:13 2012 for MIOS32 by  doxygen 1.4.7