STM32F4xx_HAL_Driver  1.8.3
+ Collaboration diagram for DMA Management:

Functions

__STATIC_INLINE void LL_TIM_EnableDMAReq_UPDATE (TIM_TypeDef *TIMx)
 Enable update DMA request (UDE). @rmtoll DIER UDE LL_TIM_EnableDMAReq_UPDATE. More...
 
__STATIC_INLINE void LL_TIM_DisableDMAReq_UPDATE (TIM_TypeDef *TIMx)
 Disable update DMA request (UDE). @rmtoll DIER UDE LL_TIM_DisableDMAReq_UPDATE. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_UPDATE (const TIM_TypeDef *TIMx)
 Indicates whether the update DMA request (UDE) is enabled. @rmtoll DIER UDE LL_TIM_IsEnabledDMAReq_UPDATE. More...
 
__STATIC_INLINE void LL_TIM_EnableDMAReq_CC1 (TIM_TypeDef *TIMx)
 Enable capture/compare 1 DMA request (CC1DE). @rmtoll DIER CC1DE LL_TIM_EnableDMAReq_CC1. More...
 
__STATIC_INLINE void LL_TIM_DisableDMAReq_CC1 (TIM_TypeDef *TIMx)
 Disable capture/compare 1 DMA request (CC1DE). @rmtoll DIER CC1DE LL_TIM_DisableDMAReq_CC1. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC1 (const TIM_TypeDef *TIMx)
 Indicates whether the capture/compare 1 DMA request (CC1DE) is enabled. @rmtoll DIER CC1DE LL_TIM_IsEnabledDMAReq_CC1. More...
 
__STATIC_INLINE void LL_TIM_EnableDMAReq_CC2 (TIM_TypeDef *TIMx)
 Enable capture/compare 2 DMA request (CC2DE). @rmtoll DIER CC2DE LL_TIM_EnableDMAReq_CC2. More...
 
__STATIC_INLINE void LL_TIM_DisableDMAReq_CC2 (TIM_TypeDef *TIMx)
 Disable capture/compare 2 DMA request (CC2DE). @rmtoll DIER CC2DE LL_TIM_DisableDMAReq_CC2. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC2 (const TIM_TypeDef *TIMx)
 Indicates whether the capture/compare 2 DMA request (CC2DE) is enabled. @rmtoll DIER CC2DE LL_TIM_IsEnabledDMAReq_CC2. More...
 
__STATIC_INLINE void LL_TIM_EnableDMAReq_CC3 (TIM_TypeDef *TIMx)
 Enable capture/compare 3 DMA request (CC3DE). @rmtoll DIER CC3DE LL_TIM_EnableDMAReq_CC3. More...
 
__STATIC_INLINE void LL_TIM_DisableDMAReq_CC3 (TIM_TypeDef *TIMx)
 Disable capture/compare 3 DMA request (CC3DE). @rmtoll DIER CC3DE LL_TIM_DisableDMAReq_CC3. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC3 (const TIM_TypeDef *TIMx)
 Indicates whether the capture/compare 3 DMA request (CC3DE) is enabled. @rmtoll DIER CC3DE LL_TIM_IsEnabledDMAReq_CC3. More...
 
__STATIC_INLINE void LL_TIM_EnableDMAReq_CC4 (TIM_TypeDef *TIMx)
 Enable capture/compare 4 DMA request (CC4DE). @rmtoll DIER CC4DE LL_TIM_EnableDMAReq_CC4. More...
 
__STATIC_INLINE void LL_TIM_DisableDMAReq_CC4 (TIM_TypeDef *TIMx)
 Disable capture/compare 4 DMA request (CC4DE). @rmtoll DIER CC4DE LL_TIM_DisableDMAReq_CC4. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC4 (const TIM_TypeDef *TIMx)
 Indicates whether the capture/compare 4 DMA request (CC4DE) is enabled. @rmtoll DIER CC4DE LL_TIM_IsEnabledDMAReq_CC4. More...
 
__STATIC_INLINE void LL_TIM_EnableDMAReq_COM (TIM_TypeDef *TIMx)
 Enable commutation DMA request (COMDE). @rmtoll DIER COMDE LL_TIM_EnableDMAReq_COM. More...
 
__STATIC_INLINE void LL_TIM_DisableDMAReq_COM (TIM_TypeDef *TIMx)
 Disable commutation DMA request (COMDE). @rmtoll DIER COMDE LL_TIM_DisableDMAReq_COM. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_COM (const TIM_TypeDef *TIMx)
 Indicates whether the commutation DMA request (COMDE) is enabled. @rmtoll DIER COMDE LL_TIM_IsEnabledDMAReq_COM. More...
 
__STATIC_INLINE void LL_TIM_EnableDMAReq_TRIG (TIM_TypeDef *TIMx)
 Enable trigger interrupt (TDE). @rmtoll DIER TDE LL_TIM_EnableDMAReq_TRIG. More...
 
__STATIC_INLINE void LL_TIM_DisableDMAReq_TRIG (TIM_TypeDef *TIMx)
 Disable trigger interrupt (TDE). @rmtoll DIER TDE LL_TIM_DisableDMAReq_TRIG. More...
 
__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_TRIG (const TIM_TypeDef *TIMx)
 Indicates whether the trigger interrupt (TDE) is enabled. @rmtoll DIER TDE LL_TIM_IsEnabledDMAReq_TRIG. More...
 

Detailed Description

Function Documentation

◆ LL_TIM_DisableDMAReq_CC1()

__STATIC_INLINE void LL_TIM_DisableDMAReq_CC1 ( TIM_TypeDef *  TIMx)

Disable capture/compare 1 DMA request (CC1DE). @rmtoll DIER CC1DE LL_TIM_DisableDMAReq_CC1.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3775 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_DisableDMAReq_CC2()

__STATIC_INLINE void LL_TIM_DisableDMAReq_CC2 ( TIM_TypeDef *  TIMx)

Disable capture/compare 2 DMA request (CC2DE). @rmtoll DIER CC2DE LL_TIM_DisableDMAReq_CC2.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3808 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_DisableDMAReq_CC3()

__STATIC_INLINE void LL_TIM_DisableDMAReq_CC3 ( TIM_TypeDef *  TIMx)

Disable capture/compare 3 DMA request (CC3DE). @rmtoll DIER CC3DE LL_TIM_DisableDMAReq_CC3.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3841 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_DisableDMAReq_CC4()

__STATIC_INLINE void LL_TIM_DisableDMAReq_CC4 ( TIM_TypeDef *  TIMx)

Disable capture/compare 4 DMA request (CC4DE). @rmtoll DIER CC4DE LL_TIM_DisableDMAReq_CC4.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3874 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_DisableDMAReq_COM()

__STATIC_INLINE void LL_TIM_DisableDMAReq_COM ( TIM_TypeDef *  TIMx)

Disable commutation DMA request (COMDE). @rmtoll DIER COMDE LL_TIM_DisableDMAReq_COM.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3907 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_DisableDMAReq_TRIG()

__STATIC_INLINE void LL_TIM_DisableDMAReq_TRIG ( TIM_TypeDef *  TIMx)

Disable trigger interrupt (TDE). @rmtoll DIER TDE LL_TIM_DisableDMAReq_TRIG.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3940 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_DisableDMAReq_UPDATE()

__STATIC_INLINE void LL_TIM_DisableDMAReq_UPDATE ( TIM_TypeDef *  TIMx)

Disable update DMA request (UDE). @rmtoll DIER UDE LL_TIM_DisableDMAReq_UPDATE.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3742 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_EnableDMAReq_CC1()

__STATIC_INLINE void LL_TIM_EnableDMAReq_CC1 ( TIM_TypeDef *  TIMx)

Enable capture/compare 1 DMA request (CC1DE). @rmtoll DIER CC1DE LL_TIM_EnableDMAReq_CC1.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3764 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_EnableDMAReq_CC2()

__STATIC_INLINE void LL_TIM_EnableDMAReq_CC2 ( TIM_TypeDef *  TIMx)

Enable capture/compare 2 DMA request (CC2DE). @rmtoll DIER CC2DE LL_TIM_EnableDMAReq_CC2.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3797 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_EnableDMAReq_CC3()

__STATIC_INLINE void LL_TIM_EnableDMAReq_CC3 ( TIM_TypeDef *  TIMx)

Enable capture/compare 3 DMA request (CC3DE). @rmtoll DIER CC3DE LL_TIM_EnableDMAReq_CC3.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3830 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_EnableDMAReq_CC4()

__STATIC_INLINE void LL_TIM_EnableDMAReq_CC4 ( TIM_TypeDef *  TIMx)

Enable capture/compare 4 DMA request (CC4DE). @rmtoll DIER CC4DE LL_TIM_EnableDMAReq_CC4.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3863 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_EnableDMAReq_COM()

__STATIC_INLINE void LL_TIM_EnableDMAReq_COM ( TIM_TypeDef *  TIMx)

Enable commutation DMA request (COMDE). @rmtoll DIER COMDE LL_TIM_EnableDMAReq_COM.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3896 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_EnableDMAReq_TRIG()

__STATIC_INLINE void LL_TIM_EnableDMAReq_TRIG ( TIM_TypeDef *  TIMx)

Enable trigger interrupt (TDE). @rmtoll DIER TDE LL_TIM_EnableDMAReq_TRIG.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3929 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_EnableDMAReq_UPDATE()

__STATIC_INLINE void LL_TIM_EnableDMAReq_UPDATE ( TIM_TypeDef *  TIMx)

Enable update DMA request (UDE). @rmtoll DIER UDE LL_TIM_EnableDMAReq_UPDATE.

Parameters
TIMxTimer instance
Return values
None

Definition at line 3731 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsEnabledDMAReq_CC1()

__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC1 ( const TIM_TypeDef *  TIMx)

Indicates whether the capture/compare 1 DMA request (CC1DE) is enabled. @rmtoll DIER CC1DE LL_TIM_IsEnabledDMAReq_CC1.

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

Definition at line 3786 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsEnabledDMAReq_CC2()

__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC2 ( const TIM_TypeDef *  TIMx)

Indicates whether the capture/compare 2 DMA request (CC2DE) is enabled. @rmtoll DIER CC2DE LL_TIM_IsEnabledDMAReq_CC2.

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

Definition at line 3819 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsEnabledDMAReq_CC3()

__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC3 ( const TIM_TypeDef *  TIMx)

Indicates whether the capture/compare 3 DMA request (CC3DE) is enabled. @rmtoll DIER CC3DE LL_TIM_IsEnabledDMAReq_CC3.

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

Definition at line 3852 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsEnabledDMAReq_CC4()

__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC4 ( const TIM_TypeDef *  TIMx)

Indicates whether the capture/compare 4 DMA request (CC4DE) is enabled. @rmtoll DIER CC4DE LL_TIM_IsEnabledDMAReq_CC4.

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

Definition at line 3885 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsEnabledDMAReq_COM()

__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_COM ( const TIM_TypeDef *  TIMx)

Indicates whether the commutation DMA request (COMDE) is enabled. @rmtoll DIER COMDE LL_TIM_IsEnabledDMAReq_COM.

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

Definition at line 3918 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsEnabledDMAReq_TRIG()

__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_TRIG ( const TIM_TypeDef *  TIMx)

Indicates whether the trigger interrupt (TDE) is enabled. @rmtoll DIER TDE LL_TIM_IsEnabledDMAReq_TRIG.

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

Definition at line 3951 of file stm32f4xx_ll_tim.h.

◆ LL_TIM_IsEnabledDMAReq_UPDATE()

__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_UPDATE ( const TIM_TypeDef *  TIMx)

Indicates whether the update DMA request (UDE) is enabled. @rmtoll DIER UDE LL_TIM_IsEnabledDMAReq_UPDATE.

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

Definition at line 3753 of file stm32f4xx_ll_tim.h.