![]() |
MAX32675 Peripheral Driver API
Peripheral Driver API for the MAX32675
|
Select conversion data rate and filter behavior.
#define MXC_F_AFE_ADC_ZERO_FILTER_LINEF ((uint8_t)(0x3UL << MXC_F_AFE_ADC_ZERO_FILTER_LINEF_POS)) |
FILTER_LINEF Mask
#define MXC_F_AFE_ADC_ZERO_FILTER_LINEF_POS 4 |
FILTER_LINEF Position
#define MXC_F_AFE_ADC_ZERO_FILTER_RATE ((uint8_t)(0xFUL << MXC_F_AFE_ADC_ZERO_FILTER_RATE_POS)) |
FILTER_RATE Mask
#define MXC_F_AFE_ADC_ZERO_FILTER_RATE_POS 0 |
FILTER_RATE Position
#define MXC_S_AFE_ADC_ZERO_FILTER_LINEF_FIR_REJECT_50HZ (MXC_V_AFE_ADC_ZERO_FILTER_LINEF_FIR_REJECT_50HZ << MXC_F_AFE_ADC_ZERO_FILTER_LINEF_POS) |
FILTER_LINEF_FIR_REJECT_50HZ Setting
#define MXC_S_AFE_ADC_ZERO_FILTER_LINEF_FIR_REJECT_60HZ (MXC_V_AFE_ADC_ZERO_FILTER_LINEF_FIR_REJECT_60HZ << MXC_F_AFE_ADC_ZERO_FILTER_LINEF_POS) |
FILTER_LINEF_FIR_REJECT_60HZ Setting
#define MXC_S_AFE_ADC_ZERO_FILTER_LINEF_SIMULTANEOUS_FIR_REJECT_50HZ_AND_60HZ (MXC_V_AFE_ADC_ZERO_FILTER_LINEF_SIMULTANEOUS_FIR_REJECT_50HZ_AND_60HZ << MXC_F_AFE_ADC_ZERO_FILTER_LINEF_POS) |
FILTER_LINEF_SIMULTANEOUS_FIR_REJECT_50HZ_AND_60HZ Setting
#define MXC_S_AFE_ADC_ZERO_FILTER_LINEF_SINC4 (MXC_V_AFE_ADC_ZERO_FILTER_LINEF_SINC4 << MXC_F_AFE_ADC_ZERO_FILTER_LINEF_POS) |
FILTER_LINEF_SINC4 Setting
#define MXC_V_AFE_ADC_ZERO_FILTER_LINEF_FIR_REJECT_50HZ ((uint8_t)0x1UL) |
FILTER_LINEF_FIR_REJECT_50HZ Value
#define MXC_V_AFE_ADC_ZERO_FILTER_LINEF_FIR_REJECT_60HZ ((uint8_t)0x2UL) |
FILTER_LINEF_FIR_REJECT_60HZ Value
#define MXC_V_AFE_ADC_ZERO_FILTER_LINEF_SIMULTANEOUS_FIR_REJECT_50HZ_AND_60HZ ((uint8_t)0x0UL) |
FILTER_LINEF_SIMULTANEOUS_FIR_REJECT_50HZ_AND_60HZ Value
#define MXC_V_AFE_ADC_ZERO_FILTER_LINEF_SINC4 ((uint8_t)0x3UL) |
FILTER_LINEF_SINC4 Value