HAL + 0/15 examples
CodeScope will show references to __UART_HandleTypeDef::hdmarx from the following samples and libraries:
Examples
STM32446E-Nucleo
Examples
UART
STM32446E_EVAL
Examples
UART
STM32469I-Discovery
Examples
UART
STM32469I_EVAL
Examples
UART
STM324x9I_EVAL
Examples
UART
STM324xG_EVAL
Examples
UART
STM32F4-Discovery
Examples
UART
STM32F401-Discovery
Examples
UART
STM32F410xx-Nucleo
Examples
UART
STM32F411E-Discovery
Examples
UART
STM32F412G-Discovery
Examples
UART
STM32F412ZG-Nucleo
Examples
UART
STM32F413ZH-Nucleo
Examples
UART
STM32F429I-Discovery
Examples
UART
STM32F429ZI-Nucleo
Examples
UART
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHAL__UART_HandleTypeDef::hdmarx

__UART_HandleTypeDef::hdmarx field

UART Rx DMA Handle parameters

Examples

__UART_HandleTypeDef::hdmarx is referenced by 15 libraries and example projects.

References

LocationReferrerText
stm32f4xx_hal_uart.h:184
DMA_HandleTypeDef *hdmarx; /*!< UART Rx DMA Handle parameters */
stm32f4xx_hal_uart.c:1563HAL_UART_DMAStop()
if (huart->hdmarx != NULL)
stm32f4xx_hal_uart.c:1565HAL_UART_DMAStop()
stm32f4xx_hal_uart.c:1902HAL_UART_Abort()
if (huart->hdmarx != NULL)
stm32f4xx_hal_uart.c:1906HAL_UART_Abort()
stm32f4xx_hal_uart.c:1908HAL_UART_Abort()
if (HAL_DMA_Abort(huart->hdmarx) != HAL_OK)
stm32f4xx_hal_uart.c:1910HAL_UART_Abort()
stm32f4xx_hal_uart.c:2017HAL_UART_AbortReceive()
if (huart->hdmarx != NULL)
stm32f4xx_hal_uart.c:2021HAL_UART_AbortReceive()
stm32f4xx_hal_uart.c:2023HAL_UART_AbortReceive()
if (HAL_DMA_Abort(huart->hdmarx) != HAL_OK)
stm32f4xx_hal_uart.c:2025HAL_UART_AbortReceive()
stm32f4xx_hal_uart.c:2091HAL_UART_Abort_IT()
if (huart->hdmarx != NULL)
stm32f4xx_hal_uart.c:2097HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2101HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2135HAL_UART_Abort_IT()
if (huart->hdmarx != NULL)
stm32f4xx_hal_uart.c:2141HAL_UART_Abort_IT()
if (HAL_DMA_Abort_IT(huart->hdmarx) != HAL_OK)
stm32f4xx_hal_uart.c:2143HAL_UART_Abort_IT()
stm32f4xx_hal_uart.c:2290HAL_UART_AbortReceive_IT()
if (huart->hdmarx != NULL)
stm32f4xx_hal_uart.c:2294HAL_UART_AbortReceive_IT()
stm32f4xx_hal_uart.c:2297HAL_UART_AbortReceive_IT()
if (HAL_DMA_Abort_IT(huart->hdmarx) != HAL_OK)
stm32f4xx_hal_uart.c:2300HAL_UART_AbortReceive_IT()
huart->hdmarx->XferAbortCallback(huart->hdmarx);
stm32f4xx_hal_uart.c:2424HAL_UART_IRQHandler()
if (huart->hdmarx != NULL)
stm32f4xx_hal_uart.c:2428HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2429HAL_UART_IRQHandler()
if (HAL_DMA_Abort_IT(huart->hdmarx) != HAL_OK)
stm32f4xx_hal_uart.c:2432HAL_UART_IRQHandler()
huart->hdmarx->XferAbortCallback(huart->hdmarx);
stm32f4xx_hal_uart.c:2492HAL_UART_IRQHandler()
uint16_t nb_remaining_rx_data = (uint16_t) __HAL_DMA_GET_COUNTER(huart->hdmarx);
stm32f4xx_hal_uart.c:2500HAL_UART_IRQHandler()
if (huart->hdmarx->Init.Mode != DMA_CIRCULAR)
stm32f4xx_hal_uart.c:2517HAL_UART_IRQHandler()
(void)HAL_DMA_Abort(huart->hdmarx);
stm32f4xx_hal_uart.c:3282UART_Start_Receive_DMA()
stm32f4xx_hal_uart.c:3285UART_Start_Receive_DMA()
stm32f4xx_hal_uart.c:3288UART_Start_Receive_DMA()
stm32f4xx_hal_uart.c:3291UART_Start_Receive_DMA()
stm32f4xx_hal_uart.c:3295UART_Start_Receive_DMA()
HAL_DMA_Start_IT(huart->hdmarx, (uint32_t)&huart->Instance->DR, *(uint32_t *)tmp, Size);
stm32f4xx_hal_uart.c:3390UART_DMATxAbortCallback()
if (huart->hdmarx != NULL)
stm32f4xx_hal_uart.c:3392UART_DMATxAbortCallback()
if (huart->hdmarx->XferAbortCallback != NULL)
stm32f4xx_hal_uart.c:3433UART_DMARxAbortCallback()
huart->hdmarx->XferAbortCallback = NULL;

Data Use

Type of __UART_HandleTypeDef::hdmarx
__UART_HandleTypeDef::hdmarx
all items filtered out