HAL
__UART_HandleTypeDef::RxXferCount is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHAL__UART_HandleTypeDef::RxXferCount

__UART_HandleTypeDef::RxXferCount field

UART Rx Transfer Counter

Syntax

__IO uint16_t RxXferCount;

References

LocationReferrerText
stm32f4xx_hal_uart.h:176
__IO uint16_t RxXferCount; /*!< UART Rx Transfer Counter */
stm32f4xx_hal_uart.c:1243HAL_UART_Receive()
huart->RxXferCount = Size;
stm32f4xx_hal_uart.c:1258HAL_UART_Receive()
while (huart->RxXferCount > 0U)
stm32f4xx_hal_uart.c:1283HAL_UART_Receive()
huart->RxXferCount--;
stm32f4xx_hal_uart.c:1612HAL_UARTEx_ReceiveToIdle()
huart->RxXferCount = Size;
stm32f4xx_hal_uart.c:1630HAL_UARTEx_ReceiveToIdle()
while (huart->RxXferCount > 0U)
stm32f4xx_hal_uart.c:1672HAL_UARTEx_ReceiveToIdle()
huart->RxXferCount--;
stm32f4xx_hal_uart.c:1688HAL_UARTEx_ReceiveToIdle()
*RxLen = huart->RxXferSize - huart->RxXferCount;
stm32f4xx_hal_uart.c:1923HAL_UART_Abort()
huart->RxXferCount = 0x00U;
stm32f4xx_hal_uart.c:2037HAL_UART_AbortReceive()
huart->RxXferCount = 0x00U;
stm32f4xx_hal_uart.c:2158HAL_UART_Abort_IT()
huart->RxXferCount = 0x00U;
stm32f4xx_hal_uart.c:2306HAL_UART_AbortReceive_IT()
huart->RxXferCount = 0x00U;
stm32f4xx_hal_uart.c:2325HAL_UART_AbortReceive_IT()
huart->RxXferCount = 0x00U;
stm32f4xx_hal_uart.c:2497HAL_UART_IRQHandler()
huart->RxXferCount = nb_remaining_rx_data;
stm32f4xx_hal_uart.c:2529HAL_UART_IRQHandler()
stm32f4xx_hal_uart.c:2539HAL_UART_IRQHandler()
uint16_t nb_rx_data = huart->RxXferSize - huart->RxXferCount;
stm32f4xx_hal_uart.c:2540HAL_UART_IRQHandler()
if ((huart->RxXferCount > 0U)
stm32f4xx_hal_uart.c:3049UART_DMAReceiveCplt()
huart->RxXferCount = 0U;
stm32f4xx_hal_uart.c:3160UART_DMAError()
huart->RxXferCount = 0x00U;
stm32f4xx_hal_uart.c:3240UART_Start_Receive_IT()
huart->RxXferCount = Size;
stm32f4xx_hal_uart.c:3362UART_DMAAbortOnError()
huart->RxXferCount = 0x00U;
stm32f4xx_hal_uart.c:3400UART_DMATxAbortCallback()
huart->RxXferCount = 0x00U;
stm32f4xx_hal_uart.c:3446UART_DMARxAbortCallback()
huart->RxXferCount = 0x00U;
stm32f4xx_hal_uart.c:3507UART_DMARxOnlyAbortCallback()
huart->RxXferCount = 0x00U;
stm32f4xx_hal_uart.c:3625UART_Receive_IT()
if (--huart->RxXferCount == 0U)

Data Use

Type of __UART_HandleTypeDef::RxXferCount
__UART_HandleTypeDef::RxXferCount
uint16_t
all items filtered out