HAL
__HAL_TIM_ENABLE_DMA is only used within HAL.
 
Symbols
loading...
Files
loading...

__HAL_TIM_ENABLE_DMA macro

Enable the specified DMA request.

Syntax

#define __HAL_TIM_ENABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER |= (__DMA__))

Arguments

__HANDLE__

specifies the TIM Handle.

__DMA__

specifies the TIM DMA request to enable. This parameter can be one of the following values: @arg TIM_DMA_UPDATE: Update DMA request @arg TIM_DMA_CC1: Capture/Compare 1 DMA request @arg TIM_DMA_CC2: Capture/Compare 2 DMA request @arg TIM_DMA_CC3: Capture/Compare 3 DMA request @arg TIM_DMA_CC4: Capture/Compare 4 DMA request @arg TIM_DMA_COM: Commutation DMA request @arg TIM_DMA_TRIGGER: Trigger DMA request

Return value

None

References

LocationText
stm32f4xx_hal_tim.h:1168
#define __HAL_TIM_ENABLE_DMA(__HANDLE__, __DMA__) ((__HANDLE__)->Instance->DIER |= (__DMA__))
stm32f4xx_hal_tim.c:570
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_UPDATE);
stm32f4xx_hal_tim.c:1098
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1);
stm32f4xx_hal_tim.c:1120
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC2);
stm32f4xx_hal_tim.c:1141
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC3);
stm32f4xx_hal_tim.c:1162
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC4);
stm32f4xx_hal_tim.c:1763
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1);
stm32f4xx_hal_tim.c:1784
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC2);
stm32f4xx_hal_tim.c:1805
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC3);
stm32f4xx_hal_tim.c:1826
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC4);
stm32f4xx_hal_tim.c:2422
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1);
stm32f4xx_hal_tim.c:2443
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC2);
stm32f4xx_hal_tim.c:2464
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC3);
stm32f4xx_hal_tim.c:2485
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC4);
stm32f4xx_hal_tim.c:3646
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1);
stm32f4xx_hal_tim.c:3673
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC2);
stm32f4xx_hal_tim.c:3717
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1);
stm32f4xx_hal_tim.c:3719
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC2);
stm32f4xx_hal_tim.c:4705
__HAL_TIM_ENABLE_DMA(htim, BurstRequestSrc);
stm32f4xx_hal_tim.c:5041
__HAL_TIM_ENABLE_DMA(htim, BurstRequestSrc);
stm32f4xx_hal_tim_ex.c:538
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1);
stm32f4xx_hal_tim_ex.c:919
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1);
stm32f4xx_hal_tim_ex.c:940
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC2);
stm32f4xx_hal_tim_ex.c:961
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC3);
stm32f4xx_hal_tim_ex.c:1390
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1);
stm32f4xx_hal_tim_ex.c:1411
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC2);
stm32f4xx_hal_tim_ex.c:1432
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC3);
stm32f4xx_hal_tim_ex.c:1939
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_COM);