 |
TLE986x Device Family SDK
|
void CSA_Init(void)
Initializes the CSA module.
#define MF_CSA_CTRL_EN_Msk
Definition: tle986x.h:8042
uint16 CSA_Offset_Get(void)
measures the CSA offset using ADC1.
General type declarations.
SFR low level access library.
#define INLINE
Definition: types.h:134
#define MF_CSA_CTRL_EN_Pos
Definition: tle986x.h:8041
INLINE void Field_Mod32(volatile uint32 *reg, uint32 pos, uint32 msk, uint32 val)
This function writes a bit field in a 32-bit register.
Definition: sfr_access.h:356
#define MF_CSA_CTRL_GAIN_Pos
Definition: tle986x.h:8039
unsigned short uint16
16 bit unsigned value
Definition: types.h:140
unsigned char uint8
8 bit unsigned value
Definition: types.h:139
INLINE void CSA_Power_On(void)
switches on CSA module.
Definition: csa.h:104
INLINE void CSA_Gain_Set(uint32 gain)
Set CSA Gain value.
Definition: csa.h:140
#define CSA
Definition: tle986x.h:5995
unsigned int uint32
32 bit unsigned value
Definition: types.h:141
#define MF_CSA_CTRL_GAIN_Msk
Definition: tle986x.h:8040
CMSIS register HeaderFile.
INLINE void CSA_Set_Gain(uint8 gain)
Set CSA Gain value.
Definition: csa.h:180
TCSA_Gain
This enum lists the CSA Gain Settings.
Definition: csa.h:82
INLINE void CSA_Power_Off(void)
switches off CSA module.
Definition: csa.h:121