RTEMS 6.1-rc1
Macros

Macros

#define ADC_ANALOGWATCHDOG_NONE   (0x00000000UL)
 
#define ADC_ANALOGWATCHDOG_SINGLE_REG   (ADC_CFGR_AWD1SGL | ADC_CFGR_AWD1EN)
 
#define ADC_ANALOGWATCHDOG_SINGLE_INJEC   (ADC_CFGR_AWD1SGL | ADC_CFGR_JAWD1EN)
 
#define ADC_ANALOGWATCHDOG_SINGLE_REGINJEC   (ADC_CFGR_AWD1SGL | ADC_CFGR_AWD1EN | ADC_CFGR_JAWD1EN)
 
#define ADC_ANALOGWATCHDOG_ALL_REG   (ADC_CFGR_AWD1EN)
 
#define ADC_ANALOGWATCHDOG_ALL_INJEC   (ADC_CFGR_JAWD1EN)
 
#define ADC_ANALOGWATCHDOG_ALL_REGINJEC   (ADC_CFGR_AWD1EN | ADC_CFGR_JAWD1EN)
 

Detailed Description

Macro Definition Documentation

◆ ADC_ANALOGWATCHDOG_ALL_INJEC

#define ADC_ANALOGWATCHDOG_ALL_INJEC   (ADC_CFGR_JAWD1EN)

Analog watchdog applied to injected group all channels

◆ ADC_ANALOGWATCHDOG_ALL_REG

#define ADC_ANALOGWATCHDOG_ALL_REG   (ADC_CFGR_AWD1EN)

Analog watchdog applied to regular group all channels

◆ ADC_ANALOGWATCHDOG_ALL_REGINJEC

#define ADC_ANALOGWATCHDOG_ALL_REGINJEC   (ADC_CFGR_AWD1EN | ADC_CFGR_JAWD1EN)

Analog watchdog applied to regular and injected groups all channels

◆ ADC_ANALOGWATCHDOG_NONE

#define ADC_ANALOGWATCHDOG_NONE   (0x00000000UL)

No analog watchdog selected

◆ ADC_ANALOGWATCHDOG_SINGLE_INJEC

#define ADC_ANALOGWATCHDOG_SINGLE_INJEC   (ADC_CFGR_AWD1SGL | ADC_CFGR_JAWD1EN)

Analog watchdog applied to an injected group single channel

◆ ADC_ANALOGWATCHDOG_SINGLE_REG

#define ADC_ANALOGWATCHDOG_SINGLE_REG   (ADC_CFGR_AWD1SGL | ADC_CFGR_AWD1EN)

Analog watchdog applied to a regular group single channel

◆ ADC_ANALOGWATCHDOG_SINGLE_REGINJEC

#define ADC_ANALOGWATCHDOG_SINGLE_REGINJEC   (ADC_CFGR_AWD1SGL | ADC_CFGR_AWD1EN | ADC_CFGR_JAWD1EN)

Analog watchdog applied to a regular and injected groups single channel