MAX32675 Peripheral Driver API
Peripheral Driver API for the MAX32675
AFE_ADC_ZERO_CONV_START

Macros

#define MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS   0
 
#define MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE   ((uint8_t)(0x3UL << MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS))
 
#define MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_SINGLE   ((uint8_t)0x0UL)
 
#define MXC_S_AFE_ADC_ZERO_CONV_START_CONV_TYPE_SINGLE   (MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_SINGLE << MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS)
 
#define MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_CONTINUOUS   ((uint8_t)0x1UL)
 
#define MXC_S_AFE_ADC_ZERO_CONV_START_CONV_TYPE_CONTINUOUS   (MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_CONTINUOUS << MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS)
 
#define MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_DUTY_CYCLED_1_TO_4   ((uint8_t)0x2UL)
 
#define MXC_S_AFE_ADC_ZERO_CONV_START_CONV_TYPE_DUTY_CYCLED_1_TO_4   (MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_DUTY_CYCLED_1_TO_4 << MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS)
 
#define MXC_F_AFE_ADC_ZERO_CONV_START_DEST_POS   4
 
#define MXC_F_AFE_ADC_ZERO_CONV_START_DEST   ((uint8_t)(0x7UL << MXC_F_AFE_ADC_ZERO_CONV_START_DEST_POS))
 

Detailed Description

Initiate conversions.

Macro Definition Documentation

◆ MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE

#define MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE   ((uint8_t)(0x3UL << MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS))

CONV_START_CONV_TYPE Mask

◆ MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS

#define MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS   0

CONV_START_CONV_TYPE Position

◆ MXC_F_AFE_ADC_ZERO_CONV_START_DEST

#define MXC_F_AFE_ADC_ZERO_CONV_START_DEST   ((uint8_t)(0x7UL << MXC_F_AFE_ADC_ZERO_CONV_START_DEST_POS))

CONV_START_DEST Mask

◆ MXC_F_AFE_ADC_ZERO_CONV_START_DEST_POS

#define MXC_F_AFE_ADC_ZERO_CONV_START_DEST_POS   4

CONV_START_DEST Position

◆ MXC_S_AFE_ADC_ZERO_CONV_START_CONV_TYPE_CONTINUOUS

#define MXC_S_AFE_ADC_ZERO_CONV_START_CONV_TYPE_CONTINUOUS   (MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_CONTINUOUS << MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS)

CONV_START_CONV_TYPE_CONTINUOUS Setting

◆ MXC_S_AFE_ADC_ZERO_CONV_START_CONV_TYPE_DUTY_CYCLED_1_TO_4

#define MXC_S_AFE_ADC_ZERO_CONV_START_CONV_TYPE_DUTY_CYCLED_1_TO_4   (MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_DUTY_CYCLED_1_TO_4 << MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS)

CONV_START_CONV_TYPE_DUTY_CYCLED_1_TO_4 Setting

◆ MXC_S_AFE_ADC_ZERO_CONV_START_CONV_TYPE_SINGLE

#define MXC_S_AFE_ADC_ZERO_CONV_START_CONV_TYPE_SINGLE   (MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_SINGLE << MXC_F_AFE_ADC_ZERO_CONV_START_CONV_TYPE_POS)

CONV_START_CONV_TYPE_SINGLE Setting

◆ MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_CONTINUOUS

#define MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_CONTINUOUS   ((uint8_t)0x1UL)

CONV_START_CONV_TYPE_CONTINUOUS Value

◆ MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_DUTY_CYCLED_1_TO_4

#define MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_DUTY_CYCLED_1_TO_4   ((uint8_t)0x2UL)

CONV_START_CONV_TYPE_DUTY_CYCLED_1_TO_4 Value

◆ MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_SINGLE

#define MXC_V_AFE_ADC_ZERO_CONV_START_CONV_TYPE_SINGLE   ((uint8_t)0x0UL)

CONV_START_CONV_TYPE_SINGLE Value