INLINE void CSA_Power_On(void)
Switches on CSA.
Definition: csa.h:143
INLINE void CSA_Power_Off(void)
Switches off CSA.
Definition: csa.h:148
INLINE void CSA_Set_Gain(TCSA_Gain gain)
Sets CSA Gain value.
Definition: csa.h:153
void CSA_Init(void)
Initializes the CSA module.
TCSA_Gain
This enum lists the CSA Gain Settings.
Definition: csa.h:77
@ CSA_GAIN_20
Definition: csa.h:79
@ CSA_GAIN_10
Definition: csa.h:78
@ CSA_GAIN_60
Definition: csa.h:81
@ CSA_GAIN_40
Definition: csa.h:80
#define MF
Definition: tle985x.h:6274
#define MF_CSA_CTRL_CSA_EN_Msk
Definition: tle985x.h:9151
#define MF_CSA_CTRL_CSA_EN_Pos
Definition: tle985x.h:9150
#define MF_CSA_CTRL_CSA_GAIN_Pos
Definition: tle985x.h:9148
#define MF_CSA_CTRL_CSA_GAIN_Msk
Definition: tle985x.h:9149
SFR low level access library.
INLINE void Field_Mod32(volatile uint32 *reg, uint8 pos, uint32 msk, uint32 val)
This function writes a bit field in a 32-bit register.
Definition: sfr_access.h:378
CMSIS register HeaderFile.
General type declarations.
#define INLINE
Definition: types.h:145
uint8_t uint8
8 bit unsigned value
Definition: types.h:153
uint32_t uint32
32 bit unsigned value
Definition: types.h:155