Hal Drivers for L4
Dependents: BSP OneHopeOnePrayer FINAL_AUDIO_RECORD AudioDemo
Fork of STM32L4xx_HAL_Driver by
ADC IT management
[ADC Exported Functions]
Functions | |
__STATIC_INLINE void | LL_ADC_EnableIT_ADRDY (ADC_TypeDef *ADCx) |
Enable ADC ready. | |
__STATIC_INLINE void | LL_ADC_EnableIT_EOC (ADC_TypeDef *ADCx) |
Enable interruption ADC group regular end of unitary conversion. | |
__STATIC_INLINE void | LL_ADC_EnableIT_EOS (ADC_TypeDef *ADCx) |
Enable interruption ADC group regular end of sequence conversions. | |
__STATIC_INLINE void | LL_ADC_EnableIT_OVR (ADC_TypeDef *ADCx) |
Enable ADC group regular interruption overrun. | |
__STATIC_INLINE void | LL_ADC_EnableIT_EOSMP (ADC_TypeDef *ADCx) |
Enable interruption ADC group regular end of sampling. | |
__STATIC_INLINE void | LL_ADC_EnableIT_JEOC (ADC_TypeDef *ADCx) |
Enable interruption ADC group injected end of unitary conversion. | |
__STATIC_INLINE void | LL_ADC_EnableIT_JEOS (ADC_TypeDef *ADCx) |
Enable interruption ADC group injected end of sequence conversions. | |
__STATIC_INLINE void | LL_ADC_EnableIT_JQOVF (ADC_TypeDef *ADCx) |
Enable interruption ADC group injected context queue overflow. | |
__STATIC_INLINE void | LL_ADC_EnableIT_AWD1 (ADC_TypeDef *ADCx) |
Enable interruption ADC analog watchdog 1. | |
__STATIC_INLINE void | LL_ADC_EnableIT_AWD2 (ADC_TypeDef *ADCx) |
Enable interruption ADC analog watchdog 2. | |
__STATIC_INLINE void | LL_ADC_EnableIT_AWD3 (ADC_TypeDef *ADCx) |
Enable interruption ADC analog watchdog 3. | |
__STATIC_INLINE void | LL_ADC_DisableIT_ADRDY (ADC_TypeDef *ADCx) |
Disable interruption ADC ready. | |
__STATIC_INLINE void | LL_ADC_DisableIT_EOC (ADC_TypeDef *ADCx) |
Disable interruption ADC group regular end of unitary conversion. | |
__STATIC_INLINE void | LL_ADC_DisableIT_EOS (ADC_TypeDef *ADCx) |
Disable interruption ADC group regular end of sequence conversions. | |
__STATIC_INLINE void | LL_ADC_DisableIT_OVR (ADC_TypeDef *ADCx) |
Disable interruption ADC group regular overrun. | |
__STATIC_INLINE void | LL_ADC_DisableIT_EOSMP (ADC_TypeDef *ADCx) |
Disable interruption ADC group regular end of sampling. | |
__STATIC_INLINE void | LL_ADC_DisableIT_JEOC (ADC_TypeDef *ADCx) |
Disable interruption ADC group regular end of unitary conversion. | |
__STATIC_INLINE void | LL_ADC_DisableIT_JEOS (ADC_TypeDef *ADCx) |
Disable interruption ADC group injected end of sequence conversions. | |
__STATIC_INLINE void | LL_ADC_DisableIT_JQOVF (ADC_TypeDef *ADCx) |
Disable interruption ADC group injected context queue overflow. | |
__STATIC_INLINE void | LL_ADC_DisableIT_AWD1 (ADC_TypeDef *ADCx) |
Disable interruption ADC analog watchdog 1. | |
__STATIC_INLINE void | LL_ADC_DisableIT_AWD2 (ADC_TypeDef *ADCx) |
Disable interruption ADC analog watchdog 2. | |
__STATIC_INLINE void | LL_ADC_DisableIT_AWD3 (ADC_TypeDef *ADCx) |
Disable interruption ADC analog watchdog 3. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_ADRDY (ADC_TypeDef *ADCx) |
Get state of interruption ADC ready. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_EOC (ADC_TypeDef *ADCx) |
Get state of interruption ADC group regular end of unitary conversion. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_EOS (ADC_TypeDef *ADCx) |
Get state of interruption ADC group regular end of sequence conversions. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_OVR (ADC_TypeDef *ADCx) |
Get state of interruption ADC group regular overrun. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_EOSMP (ADC_TypeDef *ADCx) |
Get state of interruption ADC group regular end of sampling. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_JEOC (ADC_TypeDef *ADCx) |
Get state of interruption ADC group injected end of unitary conversion. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_JEOS (ADC_TypeDef *ADCx) |
Get state of interruption ADC group injected end of sequence conversions. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_JQOVF (ADC_TypeDef *ADCx) |
Get state of interruption ADC group injected context queue overflow interrupt state (0: interrupt disabled, 1: interrupt enabled) IER JQOVFIE LL_ADC_IsEnabledIT_JQOVF. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_AWD1 (ADC_TypeDef *ADCx) |
Get state of interruption ADC analog watchdog 1. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_AWD2 (ADC_TypeDef *ADCx) |
Get state of interruption Get ADC analog watchdog 2. | |
__STATIC_INLINE uint32_t | LL_ADC_IsEnabledIT_AWD3 (ADC_TypeDef *ADCx) |
Get state of interruption Get ADC analog watchdog 3. |
Function Documentation
__STATIC_INLINE void LL_ADC_DisableIT_ADRDY | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC ready.
IER ADRDYIE LL_ADC_DisableIT_ADRDY
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6293 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_DisableIT_AWD1 | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC analog watchdog 1.
IER AWD1IE LL_ADC_DisableIT_AWD1
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6381 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_DisableIT_AWD2 | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC analog watchdog 2.
IER AWD2IE LL_ADC_DisableIT_AWD2
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6392 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_DisableIT_AWD3 | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC analog watchdog 3.
IER AWD3IE LL_ADC_DisableIT_AWD3
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6403 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_DisableIT_EOC | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC group regular end of unitary conversion.
IER EOCIE LL_ADC_DisableIT_EOC
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6304 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_DisableIT_EOS | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC group regular end of sequence conversions.
IER EOSIE LL_ADC_DisableIT_EOS
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6315 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_DisableIT_EOSMP | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC group regular end of sampling.
IER EOSMPIE LL_ADC_DisableIT_EOSMP
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6337 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_DisableIT_JEOC | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC group regular end of unitary conversion.
IER JEOCIE LL_ADC_DisableIT_JEOC
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6348 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_DisableIT_JEOS | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC group injected end of sequence conversions.
IER JEOSIE LL_ADC_DisableIT_JEOS
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6359 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_DisableIT_JQOVF | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC group injected context queue overflow.
IER JQOVFIE LL_ADC_DisableIT_JQOVF
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6370 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_DisableIT_OVR | ( | ADC_TypeDef * | ADCx ) |
Disable interruption ADC group regular overrun.
IER OVRIE LL_ADC_DisableIT_OVR
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6326 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_ADRDY | ( | ADC_TypeDef * | ADCx ) |
Enable ADC ready.
IER ADRDYIE LL_ADC_EnableIT_ADRDY
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6172 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_AWD1 | ( | ADC_TypeDef * | ADCx ) |
Enable interruption ADC analog watchdog 1.
IER AWD1IE LL_ADC_EnableIT_AWD1
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6260 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_AWD2 | ( | ADC_TypeDef * | ADCx ) |
Enable interruption ADC analog watchdog 2.
IER AWD2IE LL_ADC_EnableIT_AWD2
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6271 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_AWD3 | ( | ADC_TypeDef * | ADCx ) |
Enable interruption ADC analog watchdog 3.
IER AWD3IE LL_ADC_EnableIT_AWD3
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6282 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_EOC | ( | ADC_TypeDef * | ADCx ) |
Enable interruption ADC group regular end of unitary conversion.
IER EOCIE LL_ADC_EnableIT_EOC
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6183 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_EOS | ( | ADC_TypeDef * | ADCx ) |
Enable interruption ADC group regular end of sequence conversions.
IER EOSIE LL_ADC_EnableIT_EOS
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6194 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_EOSMP | ( | ADC_TypeDef * | ADCx ) |
Enable interruption ADC group regular end of sampling.
IER EOSMPIE LL_ADC_EnableIT_EOSMP
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6216 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_JEOC | ( | ADC_TypeDef * | ADCx ) |
Enable interruption ADC group injected end of unitary conversion.
IER JEOCIE LL_ADC_EnableIT_JEOC
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6227 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_JEOS | ( | ADC_TypeDef * | ADCx ) |
Enable interruption ADC group injected end of sequence conversions.
IER JEOSIE LL_ADC_EnableIT_JEOS
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6238 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_JQOVF | ( | ADC_TypeDef * | ADCx ) |
Enable interruption ADC group injected context queue overflow.
IER JQOVFIE LL_ADC_EnableIT_JQOVF
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6249 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE void LL_ADC_EnableIT_OVR | ( | ADC_TypeDef * | ADCx ) |
Enable ADC group regular interruption overrun.
IER OVRIE LL_ADC_EnableIT_OVR
- Parameters:
-
ADCx ADC instance
- Return values:
-
None
Definition at line 6205 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_ADRDY | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption ADC ready.
(0: interrupt disabled, 1: interrupt enabled) IER ADRDYIE LL_ADC_IsEnabledIT_ADRDY
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6415 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD1 | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption ADC analog watchdog 1.
(0: interrupt disabled, 1: interrupt enabled) IER AWD1IE LL_ADC_IsEnabledIT_AWD1
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6511 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD2 | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption Get ADC analog watchdog 2.
(0: interrupt disabled, 1: interrupt enabled) IER AWD2IE LL_ADC_IsEnabledIT_AWD2
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6523 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD3 | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption Get ADC analog watchdog 3.
(0: interrupt disabled, 1: interrupt enabled) IER AWD3IE LL_ADC_IsEnabledIT_AWD3
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6535 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOC | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption ADC group regular end of unitary conversion.
(0: interrupt disabled, 1: interrupt enabled) IER EOCIE LL_ADC_IsEnabledIT_EOC
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6427 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOS | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption ADC group regular end of sequence conversions.
(0: interrupt disabled, 1: interrupt enabled) IER EOSIE LL_ADC_IsEnabledIT_EOS
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6439 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOSMP | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption ADC group regular end of sampling.
(0: interrupt disabled, 1: interrupt enabled) IER EOSMPIE LL_ADC_IsEnabledIT_EOSMP
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6463 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JEOC | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption ADC group injected end of unitary conversion.
(0: interrupt disabled, 1: interrupt enabled) IER JEOCIE LL_ADC_IsEnabledIT_JEOC
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6475 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JEOS | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption ADC group injected end of sequence conversions.
(0: interrupt disabled, 1: interrupt enabled) IER JEOSIE LL_ADC_IsEnabledIT_JEOS
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6487 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JQOVF | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption ADC group injected context queue overflow interrupt state (0: interrupt disabled, 1: interrupt enabled) IER JQOVFIE LL_ADC_IsEnabledIT_JQOVF.
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6499 of file stm32l4xx_ll_adc.h.
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_OVR | ( | ADC_TypeDef * | ADCx ) |
Get state of interruption ADC group regular overrun.
(0: interrupt disabled, 1: interrupt enabled) IER OVRIE LL_ADC_IsEnabledIT_OVR
- Parameters:
-
ADCx ADC instance
- Return values:
-
State of bit (1 or 0).
Definition at line 6451 of file stm32l4xx_ll_adc.h.
Generated on Tue Jul 12 2022 11:35:21 by
