STM32F4xx_HAL_Driver  1.8.3
+ Collaboration diagram for ADC flag management:

Functions

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOCS (const ADC_TypeDef *ADCx)
 Get flag ADC group regular end of unitary conversion or end of sequence conversions, depending on ADC configuration. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_OVR (const ADC_TypeDef *ADCx)
 Get flag ADC group regular overrun. @rmtoll SR OVR LL_ADC_IsActiveFlag_OVR. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_JEOS (const ADC_TypeDef *ADCx)
 Get flag ADC group injected end of sequence conversions. @rmtoll SR JEOC LL_ADC_IsActiveFlag_JEOS. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD1 (const ADC_TypeDef *ADCx)
 Get flag ADC analog watchdog 1 flag @rmtoll SR AWD LL_ADC_IsActiveFlag_AWD1. More...
 
__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. More...
 
__STATIC_INLINE void LL_ADC_ClearFlag_OVR (ADC_TypeDef *ADCx)
 Clear flag ADC group regular overrun. @rmtoll SR OVR LL_ADC_ClearFlag_OVR. More...
 
__STATIC_INLINE void LL_ADC_ClearFlag_JEOS (ADC_TypeDef *ADCx)
 Clear flag ADC group injected end of sequence conversions. @rmtoll SR JEOC LL_ADC_ClearFlag_JEOS. More...
 
__STATIC_INLINE void LL_ADC_ClearFlag_AWD1 (ADC_TypeDef *ADCx)
 Clear flag ADC analog watchdog 1. @rmtoll SR AWD LL_ADC_ClearFlag_AWD1. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_EOCS (const 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. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_EOCS (const 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. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_EOCS (const 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. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_OVR (const ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group regular overrun of the ADC master. @rmtoll CSR OVR1 LL_ADC_IsActiveFlag_MST_OVR. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_OVR (const ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group regular overrun of the ADC slave 1. @rmtoll CSR OVR2 LL_ADC_IsActiveFlag_SLV1_OVR. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_OVR (const ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group regular overrun of the ADC slave 2. @rmtoll CSR OVR3 LL_ADC_IsActiveFlag_SLV2_OVR. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_JEOS (const ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group injected end of sequence conversions of the ADC master. @rmtoll CSR JEOC LL_ADC_IsActiveFlag_MST_JEOS. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_JEOS (const ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group injected end of sequence conversions of the ADC slave 1. @rmtoll CSR JEOC2 LL_ADC_IsActiveFlag_SLV1_JEOS. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_JEOS (const ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC group injected end of sequence conversions of the ADC slave 2. @rmtoll CSR JEOC3 LL_ADC_IsActiveFlag_SLV2_JEOS. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_AWD1 (const ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode ADC analog watchdog 1 of the ADC master. @rmtoll CSR AWD1 LL_ADC_IsActiveFlag_MST_AWD1. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_AWD1 (const ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode analog watchdog 1 of the ADC slave 1. @rmtoll CSR AWD2 LL_ADC_IsActiveFlag_SLV1_AWD1. More...
 
__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_AWD1 (const ADC_Common_TypeDef *ADCxy_COMMON)
 Get flag multimode analog watchdog 1 of the ADC slave 2. @rmtoll CSR AWD3 LL_ADC_IsActiveFlag_SLV2_AWD1. More...
 

Detailed Description

Function Documentation

◆ LL_ADC_ClearFlag_AWD1()

__STATIC_INLINE void LL_ADC_ClearFlag_AWD1 ( ADC_TypeDef *  ADCx)

Clear flag ADC analog watchdog 1. @rmtoll SR AWD LL_ADC_ClearFlag_AWD1.

Parameters
ADCxADC instance
Return values
None

Definition at line 4381 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_ClearFlag_EOCS()

__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(). @rmtoll SR EOC LL_ADC_ClearFlag_EOCS
Parameters
ADCxADC instance
Return values
None

Definition at line 4343 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_ClearFlag_JEOS()

__STATIC_INLINE void LL_ADC_ClearFlag_JEOS ( ADC_TypeDef *  ADCx)

Clear flag ADC group injected end of sequence conversions. @rmtoll SR JEOC LL_ADC_ClearFlag_JEOS.

Parameters
ADCxADC instance
Return values
None

Definition at line 4366 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_ClearFlag_OVR()

__STATIC_INLINE void LL_ADC_ClearFlag_OVR ( ADC_TypeDef *  ADCx)

Clear flag ADC group regular overrun. @rmtoll SR OVR LL_ADC_ClearFlag_OVR.

Parameters
ADCxADC instance
Return values
None

Definition at line 4354 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_AWD1()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_AWD1 ( const ADC_TypeDef *  ADCx)

Get flag ADC analog watchdog 1 flag @rmtoll SR AWD LL_ADC_IsActiveFlag_AWD1.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 4328 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_EOCS()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_EOCS ( const 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(). @rmtoll SR EOC LL_ADC_IsActiveFlag_EOCS
Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 4290 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_JEOS()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_JEOS ( const ADC_TypeDef *  ADCx)

Get flag ADC group injected end of sequence conversions. @rmtoll SR JEOC LL_ADC_IsActiveFlag_JEOS.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 4313 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_MST_AWD1()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_AWD1 ( const ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC analog watchdog 1 of the ADC master. @rmtoll 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 4526 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_MST_EOCS()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_EOCS ( const 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(). @rmtoll 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 4398 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_MST_JEOS()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_JEOS ( const ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group injected end of sequence conversions of the ADC master. @rmtoll CSR JEOC LL_ADC_IsActiveFlag_MST_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 4478 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_MST_OVR()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_MST_OVR ( const ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group regular overrun of the ADC master. @rmtoll 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 4441 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_OVR()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_OVR ( const ADC_TypeDef *  ADCx)

Get flag ADC group regular overrun. @rmtoll SR OVR LL_ADC_IsActiveFlag_OVR.

Parameters
ADCxADC instance
Return values
Stateof bit (1 or 0).

Definition at line 4301 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_SLV1_AWD1()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_AWD1 ( const ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode analog watchdog 1 of the ADC slave 1. @rmtoll 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 4538 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_SLV1_EOCS()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_EOCS ( const 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(). @rmtoll 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 4414 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_SLV1_JEOS()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_JEOS ( const ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group injected end of sequence conversions of the ADC slave 1. @rmtoll 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 4494 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_SLV1_OVR()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV1_OVR ( const ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group regular overrun of the ADC slave 1. @rmtoll 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 4453 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_SLV2_AWD1()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_AWD1 ( const ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode analog watchdog 1 of the ADC slave 2. @rmtoll 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 4550 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_SLV2_EOCS()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_EOCS ( const 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(). @rmtoll 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 4430 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_SLV2_JEOS()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_JEOS ( const ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group injected end of sequence conversions of the ADC slave 2. @rmtoll 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 4510 of file stm32f4xx_ll_adc.h.

◆ LL_ADC_IsActiveFlag_SLV2_OVR()

__STATIC_INLINE uint32_t LL_ADC_IsActiveFlag_SLV2_OVR ( const ADC_Common_TypeDef *  ADCxy_COMMON)

Get flag multimode ADC group regular overrun of the ADC slave 2. @rmtoll 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 4465 of file stm32f4xx_ll_adc.h.