STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
Collaboration diagram for Multimode - Mode:

Topics

 ADC Extended Dual Mode Data Formatting
 Multimode - Delay between two sampling phases

Macros

#define ADC_MODE_INDEPENDENT   (LL_ADC_MULTI_INDEPENDENT)
 ADC dual mode disabled (ADC independent mode).
#define ADC_DUALMODE_REGSIMULT   (LL_ADC_MULTI_DUAL_REG_SIMULT)
 ADC dual mode enabled: group regular simultaneous.
#define ADC_DUALMODE_INTERL   (LL_ADC_MULTI_DUAL_REG_INTERL)
 ADC dual mode enabled: Combined group regular interleaved.
#define ADC_DUALMODE_INJECSIMULT   (LL_ADC_MULTI_DUAL_INJ_SIMULT)
 ADC dual mode enabled: group injected simultaneous.
#define ADC_DUALMODE_ALTERTRIG   (LL_ADC_MULTI_DUAL_INJ_ALTERN)
 ADC dual mode enabled: group injected alternate trigger.
#define ADC_DUALMODE_REGSIMULT_INJECSIMULT   (LL_ADC_MULTI_DUAL_REG_SIM_INJ_SIM)
 ADC dual mode enabled: Combined group regular simultaneous + group injected simultaneous.
#define ADC_DUALMODE_REGSIMULT_ALTERTRIG   (LL_ADC_MULTI_DUAL_REG_SIM_INJ_ALT)
 ADC dual mode enabled: Combined group regular simultaneous + group injected alternate trigger.
#define ADC_DUALMODE_REGINTERL_INJECSIMULT   (LL_ADC_MULTI_DUAL_REG_INT_INJ_SIM)
 ADC dual mode enabled: Combined group regular interleaved + group injected simultaneous.

Detailed Description

Macro Definition Documentation

◆ ADC_DUALMODE_ALTERTRIG

#define ADC_DUALMODE_ALTERTRIG   (LL_ADC_MULTI_DUAL_INJ_ALTERN)

ADC dual mode enabled: group injected alternate trigger.

Works only with external triggers (not internal SW start)

Definition at line 324 of file stm32h7xx_hal_adc_ex.h.

◆ ADC_DUALMODE_INJECSIMULT

#define ADC_DUALMODE_INJECSIMULT   (LL_ADC_MULTI_DUAL_INJ_SIMULT)

ADC dual mode enabled: group injected simultaneous.

Definition at line 323 of file stm32h7xx_hal_adc_ex.h.

◆ ADC_DUALMODE_INTERL

#define ADC_DUALMODE_INTERL   (LL_ADC_MULTI_DUAL_REG_INTERL)

ADC dual mode enabled: Combined group regular interleaved.

Definition at line 322 of file stm32h7xx_hal_adc_ex.h.

◆ ADC_DUALMODE_REGINTERL_INJECSIMULT

#define ADC_DUALMODE_REGINTERL_INJECSIMULT   (LL_ADC_MULTI_DUAL_REG_INT_INJ_SIM)

ADC dual mode enabled: Combined group regular interleaved + group injected simultaneous.

Definition at line 327 of file stm32h7xx_hal_adc_ex.h.

◆ ADC_DUALMODE_REGSIMULT

#define ADC_DUALMODE_REGSIMULT   (LL_ADC_MULTI_DUAL_REG_SIMULT)

ADC dual mode enabled: group regular simultaneous.

Definition at line 321 of file stm32h7xx_hal_adc_ex.h.

◆ ADC_DUALMODE_REGSIMULT_ALTERTRIG

#define ADC_DUALMODE_REGSIMULT_ALTERTRIG   (LL_ADC_MULTI_DUAL_REG_SIM_INJ_ALT)

ADC dual mode enabled: Combined group regular simultaneous + group injected alternate trigger.

Definition at line 326 of file stm32h7xx_hal_adc_ex.h.

◆ ADC_DUALMODE_REGSIMULT_INJECSIMULT

#define ADC_DUALMODE_REGSIMULT_INJECSIMULT   (LL_ADC_MULTI_DUAL_REG_SIM_INJ_SIM)

ADC dual mode enabled: Combined group regular simultaneous + group injected simultaneous.

Definition at line 325 of file stm32h7xx_hal_adc_ex.h.

◆ ADC_MODE_INDEPENDENT

#define ADC_MODE_INDEPENDENT   (LL_ADC_MULTI_INDEPENDENT)

ADC dual mode disabled (ADC independent mode).

Definition at line 320 of file stm32h7xx_hal_adc_ex.h.

Referenced by MX_ADC1_Init().