Detailed Description

Modules

 ADC Register Masks
 

Data Structures

struct  ADC_Type
 

Macros

#define ADC_SC1_COUNT   16u
 
#define ADC_R_COUNT   16u
 
#define ADC_CV_COUNT   2u
 
#define ADC_INSTANCE_COUNT   (1u)
 
#define ADC0_BASE   (0x4003B000u)
 
#define ADC0   ((ADC_Type *)ADC0_BASE)
 
#define ADC_BASE_ADDRS   { ADC0_BASE }
 
#define ADC_BASE_PTRS   { ADC0 }
 
#define ADC_IRQS_ARR_COUNT   (1u)
 
#define ADC_IRQS_CH_COUNT   (1u)
 
#define ADC_IRQS   { ADC0_IRQn }
 

Typedefs

typedef struct ADC_TypeADC_MemMapPtr
 

Macro Definition Documentation

#define ADC0   ((ADC_Type *)ADC0_BASE)

Peripheral ADC0 base pointer

Definition at line 306 of file S32K118.h.

#define ADC0_BASE   (0x4003B000u)

Peripheral ADC0 base address

Definition at line 304 of file S32K118.h.

#define ADC_BASE_ADDRS   { ADC0_BASE }

Array initializer of ADC peripheral base addresses

Definition at line 308 of file S32K118.h.

#define ADC_BASE_PTRS   { ADC0 }

Array initializer of ADC peripheral base pointers

Definition at line 310 of file S32K118.h.

#define ADC_CV_COUNT   2u

Definition at line 264 of file S32K118.h.

#define ADC_INSTANCE_COUNT   (1u)

Number of instances of the ADC module.

Definition at line 299 of file S32K118.h.

#define ADC_IRQS   { ADC0_IRQn }

Interrupt vectors for the ADC peripheral type

Definition at line 316 of file S32K118.h.

#define ADC_IRQS_ARR_COUNT   (1u)

Number of interrupt vector arrays for the ADC module.

Definition at line 312 of file S32K118.h.

#define ADC_IRQS_CH_COUNT   (1u)

Number of interrupt channels for the ADC module.

Definition at line 314 of file S32K118.h.

#define ADC_R_COUNT   16u

Definition at line 263 of file S32K118.h.

#define ADC_SC1_COUNT   16u

ADC - Size of Registers Arrays

Definition at line 262 of file S32K118.h.

Typedef Documentation

typedef struct ADC_Type * ADC_MemMapPtr