HAL
__HAL_TIM_ENABLE_DMA
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
__HAL_TIM_ENABLE_DMA
__HAL_TIM_ENABLE_DMA macro
Enable the specified DMA request.
Syntax
from
stm32f4xx_hal_tim.h:1168
#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
Location
Text
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
)
;