STM32L4xx_HAL_Driver  1.14.0

Functions

__STATIC_INLINE void LL_DAC_EnableIT_DMAUDR1 (DAC_TypeDef *DACx)
 Enable DMA underrun interrupt for DAC channel 1 CR DMAUDRIE1 LL_DAC_EnableIT_DMAUDR1. More...
 
__STATIC_INLINE void LL_DAC_EnableIT_DMAUDR2 (DAC_TypeDef *DACx)
 Enable DMA underrun interrupt for DAC channel 2 CR DMAUDRIE2 LL_DAC_EnableIT_DMAUDR2. More...
 
__STATIC_INLINE void LL_DAC_DisableIT_DMAUDR1 (DAC_TypeDef *DACx)
 Disable DMA underrun interrupt for DAC channel 1 CR DMAUDRIE1 LL_DAC_DisableIT_DMAUDR1. More...
 
__STATIC_INLINE void LL_DAC_DisableIT_DMAUDR2 (DAC_TypeDef *DACx)
 Disable DMA underrun interrupt for DAC channel 2 CR DMAUDRIE2 LL_DAC_DisableIT_DMAUDR2. More...
 
__STATIC_INLINE uint32_t LL_DAC_IsEnabledIT_DMAUDR1 (DAC_TypeDef *DACx)
 Get DMA underrun interrupt for DAC channel 1 CR DMAUDRIE1 LL_DAC_IsEnabledIT_DMAUDR1. More...
 
__STATIC_INLINE uint32_t LL_DAC_IsEnabledIT_DMAUDR2 (DAC_TypeDef *DACx)
 Get DMA underrun interrupt for DAC channel 2 CR DMAUDRIE2 LL_DAC_IsEnabledIT_DMAUDR2. More...
 

Detailed Description

Function Documentation

◆ LL_DAC_DisableIT_DMAUDR1()

__STATIC_INLINE void LL_DAC_DisableIT_DMAUDR1 ( DAC_TypeDef *  DACx)

Disable DMA underrun interrupt for DAC channel 1 CR DMAUDRIE1 LL_DAC_DisableIT_DMAUDR1.

Parameters
DACxDAC instance
Return values
None

Definition at line 1901 of file stm32l4xx_ll_dac.h.

1902 {
1903  CLEAR_BIT(DACx->CR, LL_DAC_IT_DMAUDRIE1);
1904 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_DAC_DisableIT_DMAUDR2()

__STATIC_INLINE void LL_DAC_DisableIT_DMAUDR2 ( DAC_TypeDef *  DACx)

Disable DMA underrun interrupt for DAC channel 2 CR DMAUDRIE2 LL_DAC_DisableIT_DMAUDR2.

Parameters
DACxDAC instance
Return values
None

Definition at line 1913 of file stm32l4xx_ll_dac.h.

1914 {
1915  CLEAR_BIT(DACx->CR, LL_DAC_IT_DMAUDRIE2);
1916 }
CLEAR_BIT(hrtc->Instance->CR, RTC_CR_WUTE)

◆ LL_DAC_EnableIT_DMAUDR1()

__STATIC_INLINE void LL_DAC_EnableIT_DMAUDR1 ( DAC_TypeDef *  DACx)

Enable DMA underrun interrupt for DAC channel 1 CR DMAUDRIE1 LL_DAC_EnableIT_DMAUDR1.

Parameters
DACxDAC instance
Return values
None

Definition at line 1877 of file stm32l4xx_ll_dac.h.

1878 {
1879  SET_BIT(DACx->CR, LL_DAC_IT_DMAUDRIE1);
1880 }

◆ LL_DAC_EnableIT_DMAUDR2()

__STATIC_INLINE void LL_DAC_EnableIT_DMAUDR2 ( DAC_TypeDef *  DACx)

Enable DMA underrun interrupt for DAC channel 2 CR DMAUDRIE2 LL_DAC_EnableIT_DMAUDR2.

Parameters
DACxDAC instance
Return values
None

Definition at line 1889 of file stm32l4xx_ll_dac.h.

1890 {
1891  SET_BIT(DACx->CR, LL_DAC_IT_DMAUDRIE2);
1892 }

◆ LL_DAC_IsEnabledIT_DMAUDR1()

__STATIC_INLINE uint32_t LL_DAC_IsEnabledIT_DMAUDR1 ( DAC_TypeDef *  DACx)

Get DMA underrun interrupt for DAC channel 1 CR DMAUDRIE1 LL_DAC_IsEnabledIT_DMAUDR1.

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

Definition at line 1925 of file stm32l4xx_ll_dac.h.

1926 {
1927  return ((READ_BIT(DACx->CR, LL_DAC_IT_DMAUDRIE1) == (LL_DAC_IT_DMAUDRIE1)) ? 1UL : 0UL);
1928 }

◆ LL_DAC_IsEnabledIT_DMAUDR2()

__STATIC_INLINE uint32_t LL_DAC_IsEnabledIT_DMAUDR2 ( DAC_TypeDef *  DACx)

Get DMA underrun interrupt for DAC channel 2 CR DMAUDRIE2 LL_DAC_IsEnabledIT_DMAUDR2.

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

Definition at line 1937 of file stm32l4xx_ll_dac.h.

1938 {
1939  return ((READ_BIT(DACx->CR, LL_DAC_IT_DMAUDRIE2) == (LL_DAC_IT_DMAUDRIE2)) ? 1UL : 0UL);
1940 }