STM32F439xx HAL User Manual
Functions
ADC flag management
ADC Exported Functions

Functions

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOCS (ADC_TypeDef *ADCx)
 Get flag ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_OVR (ADC_TypeDef *ADCx)
 Get flag ADC group regular overrun.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_JEOS (ADC_TypeDef *ADCx)
 Get flag ADC group injected end of sequence conversions.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD1 (ADC_TypeDef *ADCx)
 Get flag ADC analog watchdog 1 flag.
__STATIC_INLINE void LL_ADC_ClearFlag_EOCS (ADC_TypeDef *ADCx)
 Clear flag ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration.
__STATIC_INLINE void LL_ADC_ClearFlag_OVR (ADC_TypeDef *ADCx)
 Clear flag ADC group regular overrun.
__STATIC_INLINE void LL_ADC_ClearFlag_JEOS (ADC_TypeDef *ADCx)
 Clear flag ADC group injected end of sequence conversions.
__STATIC_INLINE void LL_ADC_ClearFlag_AWD1 (ADC_TypeDef *ADCx)
 Clear flag ADC analog watchdog 1.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_EOCS (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration, of the ADC master.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_EOCS (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration, of the ADC slave 1.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_EOCS (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration, of the ADC slave 2.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_OVR (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group regular overrun of the ADC master.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_OVR (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group regular overrun of the ADC slave 1.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_OVR (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group regular overrun of the ADC slave 2.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_JEOS (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group injected end of sequence conversions of the ADC master.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_JEOS (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group injected end of sequence conversions of the ADC slave 1.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_JEOS (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group injected end of sequence conversions of the ADC slave 2.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_AWD1 (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC analog watchdog 1 of the ADC master.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_AWD1 (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode analog watchdog 1 of the ADC slave 1.
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_AWD1 (ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode analog watchdog 1 of the ADC slave 2.

Function Documentation

__STATIC_INLINE void LL_ADC_ClearFlag_AWD1 ( ADC_TypeDef *  ADCx)

Clear flag ADC analog watchdog 1.

Reference Manual to LL API cross reference:
SR AWD LL_ADC_ClearFlag_AWD1
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4288 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_AWD1.

__STATIC_INLINE void LL_ADC_ClearFlag_EOCS ( ADC_TypeDef *  ADCx)

Clear flag ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration.

Note:
To configure flag of end of conversion, use function LL_ADC_REG_SetFlagEndOfConversion().
Reference Manual to LL API cross reference:
SR EOC LL_ADC_ClearFlag_EOCS
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4250 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_EOCS.

__STATIC_INLINE void LL_ADC_ClearFlag_JEOS ( ADC_TypeDef *  ADCx)

Clear flag ADC group injected end of sequence conversions.

Reference Manual to LL API cross reference:
SR JEOC LL_ADC_ClearFlag_JEOS
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4273 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_JEOS.

__STATIC_INLINE void LL_ADC_ClearFlag_OVR ( ADC_TypeDef *  ADCx)

Clear flag ADC group regular overrun.

Reference Manual to LL API cross reference:
SR OVR LL_ADC_ClearFlag_OVR
Parameters:
ADCxADC instance
Return values:
None

Definition at line 4261 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_OVR.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD1 ( ADC_TypeDef *  ADCx)

Get flag ADC analog watchdog 1 flag.

Reference Manual to LL API cross reference:
SR AWD LL_ADC_IsActiveFlag_AWD1
Parameters:
ADCxADC instance
Return values:
Stateof bit (1 or 0).

Definition at line 4235 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_AWD1.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOCS ( ADC_TypeDef *  ADCx)

Get flag ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration.

Note:
To configure flag of end of conversion, use function LL_ADC_REG_SetFlagEndOfConversion().
Reference Manual to LL API cross reference:
SR EOC LL_ADC_IsActiveFlag_EOCS
Parameters:
ADCxADC instance
Return values:
Stateof bit (1 or 0).

Definition at line 4197 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_EOCS.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_JEOS ( ADC_TypeDef *  ADCx)

Get flag ADC group injected end of sequence conversions.

Reference Manual to LL API cross reference:
SR JEOC LL_ADC_IsActiveFlag_JEOS
Parameters:
ADCxADC instance
Return values:
Stateof bit (1 or 0).

Definition at line 4220 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_JEOS.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_AWD1 ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC analog watchdog 1 of the ADC master.

Reference Manual to LL API cross reference:
CSR AWD1 LL_ADC_IsActiveFlag_MST_AWD1
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4433 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_AWD1_MST.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_EOCS ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration, of the ADC master.

Note:
To configure flag of end of conversion, use function LL_ADC_REG_SetFlagEndOfConversion().
Reference Manual to LL API cross reference:
CSR EOC1 LL_ADC_IsActiveFlag_MST_EOCS
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4305 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_EOCS.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_JEOS ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group injected end of sequence conversions of the ADC master.

Reference Manual to LL API cross reference:
CSR JEOC LL_ADC_IsActiveFlag_MST_EOCS
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4385 of file stm32f4xx_ll_adc.h.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_OVR ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group regular overrun of the ADC master.

Reference Manual to LL API cross reference:
CSR OVR1 LL_ADC_IsActiveFlag_MST_OVR
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4348 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_OVR_MST.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_OVR ( ADC_TypeDef *  ADCx)

Get flag ADC group regular overrun.

Reference Manual to LL API cross reference:
SR OVR LL_ADC_IsActiveFlag_OVR
Parameters:
ADCxADC instance
Return values:
Stateof bit (1 or 0).

Definition at line 4208 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_OVR.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_AWD1 ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode analog watchdog 1 of the ADC slave 1.

Reference Manual to LL API cross reference:
CSR AWD2 LL_ADC_IsActiveFlag_SLV1_AWD1
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4445 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_AWD1_SLV1.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_EOCS ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration, of the ADC slave 1.

Note:
To configure flag of end of conversion, use function LL_ADC_REG_SetFlagEndOfConversion().
Reference Manual to LL API cross reference:
CSR EOC2 LL_ADC_IsActiveFlag_SLV1_EOCS
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4321 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_EOCS_SLV1.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_JEOS ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group injected end of sequence conversions of the ADC slave 1.

Reference Manual to LL API cross reference:
CSR JEOC2 LL_ADC_IsActiveFlag_SLV1_JEOS
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4401 of file stm32f4xx_ll_adc.h.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_OVR ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group regular overrun of the ADC slave 1.

Reference Manual to LL API cross reference:
CSR OVR2 LL_ADC_IsActiveFlag_SLV1_OVR
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4360 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_OVR_SLV1.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_AWD1 ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode analog watchdog 1 of the ADC slave 2.

Reference Manual to LL API cross reference:
CSR AWD3 LL_ADC_IsActiveFlag_SLV2_AWD1
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4457 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_AWD1_SLV2.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_EOCS ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration, of the ADC slave 2.

Note:
To configure flag of end of conversion, use function LL_ADC_REG_SetFlagEndOfConversion().
Reference Manual to LL API cross reference:
CSR EOC3 LL_ADC_IsActiveFlag_SLV2_EOCS
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4337 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_EOCS_SLV2.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_JEOS ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group injected end of sequence conversions of the ADC slave 2.

Reference Manual to LL API cross reference:
CSR JEOC3 LL_ADC_IsActiveFlag_SLV2_JEOS
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4417 of file stm32f4xx_ll_adc.h.

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_OVR ( ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group regular overrun of the ADC slave 2.

Reference Manual to LL API cross reference:
CSR OVR3 LL_ADC_IsActiveFlag_SLV2_OVR
Parameters:
ADCxy_COMMONADC common instance (can be set directly from CMSIS definition or by using helper macro __LL_ADC_COMMON_INSTANCE() )
Return values:
Stateof bit (1 or 0).

Definition at line 4372 of file stm32f4xx_ll_adc.h.

References LL_ADC_FLAG_OVR_SLV2.