nrfx 4.5.0
Loading...
Searching...
No Matches
Generic analog input layer.

Helper layer that provides the common functionality of SAADC, COMP and LPCOMP drivers. More...

Macros

#define NRFX_ANALOG_REF_INTERNAL_VAL   ANALOG_REF_INTERNAL_VAL
 Symbol specifying internal reference voltage.
 
#define NRFX_ANALOG_AIN_INTERNAL_OFFSET   128
 Symbol specifying internal inputs offset.
 
#define NRFX_ANALOG_AIN_TEST_OFFSET   64
 Symbol specifying test inputs offset.
 

Enumerations

enum  nrfx_analog_input_t {
  NRFX_ANALOG_EXTERNAL_AIN0 = 0 ,
  NRFX_ANALOG_EXTERNAL_AIN1 ,
  NRFX_ANALOG_EXTERNAL_AIN2 ,
  NRFX_ANALOG_EXTERNAL_AIN3 ,
  NRFX_ANALOG_EXTERNAL_AIN4 ,
  NRFX_ANALOG_EXTERNAL_AIN5 ,
  NRFX_ANALOG_EXTERNAL_AIN6 ,
  NRFX_ANALOG_EXTERNAL_AIN7 ,
  NRFX_ANALOG_EXTERNAL_AIN8 ,
  NRFX_ANALOG_EXTERNAL_AIN9 ,
  NRFX_ANALOG_EXTERNAL_AIN10 ,
  NRFX_ANALOG_EXTERNAL_AIN11 ,
  NRFX_ANALOG_EXTERNAL_AIN12 ,
  NRFX_ANALOG_EXTERNAL_AIN13 ,
  NRFX_ANALOG_TEST_AVSS = 64 ,
  NRFX_ANALOG_INTERNAL_VDD = 128 ,
  NRFX_ANALOG_INTERNAL_VDDDIV2 ,
  NRFX_ANALOG_INTERNAL_AVDD ,
  NRFX_ANALOG_INTERNAL_DVDD ,
  NRFX_ANALOG_INTERNAL_VDDHDIV5 ,
  NRFX_ANALOG_INTERNAL_VDDL ,
  NRFX_ANALOG_INTERNAL_DECB ,
  NRFX_ANALOG_INTERNAL_VSS ,
  NRFX_ANALOG_INTERNAL_VDDAO3V0 ,
  NRFX_ANALOG_INTERNAL0 ,
  NRFX_ANALOG_INTERNAL1 ,
  NRFX_ANALOG_INTERNAL2 ,
  NRFX_ANALOG_INTERNAL3 ,
  NRFX_ANALOG_INPUT_DISABLED = UINT8_MAX
}
 Generic analog input types. More...
 

Detailed Description

Helper layer that provides the common functionality of SAADC, COMP and LPCOMP drivers.

Enumeration Type Documentation

◆ nrfx_analog_input_t

Generic analog input types.

Enumerator
NRFX_ANALOG_EXTERNAL_AIN0 

External analog input 0.

NRFX_ANALOG_EXTERNAL_AIN1 

External analog input 1.

NRFX_ANALOG_EXTERNAL_AIN2 

External analog input 2.

NRFX_ANALOG_EXTERNAL_AIN3 

External analog input 3.

NRFX_ANALOG_EXTERNAL_AIN4 

External analog input 4.

NRFX_ANALOG_EXTERNAL_AIN5 

External analog input 5.

NRFX_ANALOG_EXTERNAL_AIN6 

External analog input 6.

NRFX_ANALOG_EXTERNAL_AIN7 

External analog input 7.

NRFX_ANALOG_EXTERNAL_AIN8 

External analog input 8.

NRFX_ANALOG_EXTERNAL_AIN9 

External analog input 9.

NRFX_ANALOG_EXTERNAL_AIN10 

External analog input 10.

NRFX_ANALOG_EXTERNAL_AIN11 

External analog input 11.

NRFX_ANALOG_EXTERNAL_AIN12 

External analog input 12.

NRFX_ANALOG_EXTERNAL_AIN13 

External analog input 13.

NRFX_ANALOG_TEST_AVSS 

Test AVSS.

NRFX_ANALOG_INTERNAL_VDD 

Internal VDD.

NRFX_ANALOG_INTERNAL_VDDDIV2 

Internal VDD/2.

NRFX_ANALOG_INTERNAL_AVDD 

Internal AVDD.

NRFX_ANALOG_INTERNAL_DVDD 

Internal DVDD.

NRFX_ANALOG_INTERNAL_VDDHDIV5 

Internal VDDH/5.

NRFX_ANALOG_INTERNAL_VDDL 

Internal VDDL.

NRFX_ANALOG_INTERNAL_DECB 

Internal DECB.

NRFX_ANALOG_INTERNAL_VSS 

Internal VSS.

NRFX_ANALOG_INTERNAL_VDDAO3V0 

Internal VDDA - 3.0V.

NRFX_ANALOG_INTERNAL0 

Internal input 0.

NRFX_ANALOG_INTERNAL1 

Internal input 1.

NRFX_ANALOG_INTERNAL2 

Internal input 2.

NRFX_ANALOG_INTERNAL3 

Internal input 3.

NRFX_ANALOG_INPUT_DISABLED 

Analog input disabled.