HAL
__USART_HandleTypeDef::hdmarx
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
__USART_HandleTypeDef::hdmarx
__USART_HandleTypeDef::hdmarx field
Usart Rx DMA Handle parameters
Syntax
from
stm32f4xx_hal_usart.h:118
DMA_HandleTypeDef
*
hdmarx
;
References
Location
Referrer
Text
stm32f4xx_hal_usart.h:118
DMA_HandleTypeDef
*
hdmarx
;
/*!< Usart Rx DMA Handle parameters */
stm32f4xx_hal_usart.c:1333
HAL_USART_Receive_DMA()
husart
->
hdmarx
->
XferCpltCallback
=
USART_DMAReceiveCplt
;
stm32f4xx_hal_usart.c:1336
HAL_USART_Receive_DMA()
husart
->
hdmarx
->
XferHalfCpltCallback
=
USART_DMARxHalfCplt
;
stm32f4xx_hal_usart.c:1339
HAL_USART_Receive_DMA()
husart
->
hdmarx
->
XferErrorCallback
=
USART_DMAError
;
stm32f4xx_hal_usart.c:1342
HAL_USART_Receive_DMA()
husart
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_usart.c:1357
HAL_USART_Receive_DMA()
HAL_DMA_Start_IT
(
husart
->
hdmarx
,
(
uint32_t
)
&
husart
->
Instance
->
DR
,
*
(
uint32_t
*
)
tmp
,
Size
)
;
stm32f4xx_hal_usart.c:1431
HAL_USART_TransmitReceive_DMA()
husart
->
hdmarx
->
XferCpltCallback
=
USART_DMAReceiveCplt
;
stm32f4xx_hal_usart.c:1434
HAL_USART_TransmitReceive_DMA()
husart
->
hdmarx
->
XferHalfCpltCallback
=
USART_DMARxHalfCplt
;
stm32f4xx_hal_usart.c:1446
HAL_USART_TransmitReceive_DMA()
husart
->
hdmarx
->
XferErrorCallback
=
USART_DMAError
;
stm32f4xx_hal_usart.c:1449
HAL_USART_TransmitReceive_DMA()
husart
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_usart.c:1453
HAL_USART_TransmitReceive_DMA()
HAL_DMA_Start_IT
(
husart
->
hdmarx
,
(
uint32_t
)
&
husart
->
Instance
->
DR
,
*
(
const
uint32_t
*
)
tmp
,
Size
)
;
stm32f4xx_hal_usart.c:1571
HAL_USART_DMAStop()
if
(
husart
->
hdmarx
!=
NULL
)
stm32f4xx_hal_usart.c:1573
HAL_USART_DMAStop()
HAL_DMA_Abort
(
husart
->
hdmarx
)
;
stm32f4xx_hal_usart.c:1624
HAL_USART_Abort()
if
(
husart
->
hdmarx
!=
NULL
)
stm32f4xx_hal_usart.c:1628
HAL_USART_Abort()
husart
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_usart.c:1630
HAL_USART_Abort()
HAL_DMA_Abort
(
husart
->
hdmarx
)
;
stm32f4xx_hal_usart.c:1687
HAL_USART_Abort_IT()
if
(
husart
->
hdmarx
!=
NULL
)
stm32f4xx_hal_usart.c:1693
HAL_USART_Abort_IT()
husart
->
hdmarx
->
XferAbortCallback
=
USART_DMARxAbortCallback
;
stm32f4xx_hal_usart.c:1697
HAL_USART_Abort_IT()
husart
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_usart.c:1731
HAL_USART_Abort_IT()
if
(
husart
->
hdmarx
!=
NULL
)
stm32f4xx_hal_usart.c:1737
HAL_USART_Abort_IT()
if
(
HAL_DMA_Abort_IT
(
husart
->
hdmarx
)
!=
HAL_OK
)
stm32f4xx_hal_usart.c:1739
HAL_USART_Abort_IT()
husart
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_usart.c:1863
HAL_USART_IRQHandler()
if
(
husart
->
hdmarx
!=
NULL
)
stm32f4xx_hal_usart.c:1867
HAL_USART_IRQHandler()
husart
->
hdmarx
->
XferAbortCallback
=
USART_DMAAbortOnError
;
stm32f4xx_hal_usart.c:1869
HAL_USART_IRQHandler()
if
(
HAL_DMA_Abort_IT
(
husart
->
hdmarx
)
!=
HAL_OK
)
stm32f4xx_hal_usart.c:1872
HAL_USART_IRQHandler()
husart
->
hdmarx
->
XferAbortCallback
(
husart
->
hdmarx
)
;
stm32f4xx_hal_usart.c:2418
USART_DMATxAbortCallback()
if
(
husart
->
hdmarx
!=
NULL
)
stm32f4xx_hal_usart.c:2420
USART_DMATxAbortCallback()
if
(
husart
->
hdmarx
->
XferAbortCallback
!=
NULL
)
stm32f4xx_hal_usart.c:2458
USART_DMARxAbortCallback()
husart
->
hdmarx
->
XferAbortCallback
=
NULL
;
Data Use
Functions reading
__USART_HandleTypeDef::hdmarx
__USART_HandleTypeDef::hdmarx
HAL_USART_Receive_DMA()
HAL_USART_TransmitReceive_DMA()
HAL_USART_DMAStop()
HAL_USART_Abort()
HAL_USART_Abort_IT()
HAL_USART_IRQHandler()
USART_DMATxAbortCallback()
USART_DMARxAbortCallback()
all items filtered out
Type of
__USART_HandleTypeDef::hdmarx
__USART_HandleTypeDef::hdmarx
__DMA_HandleTypeDef
all items filtered out