| 
                 STM32F4xx HAL Documentation
                 
                Hardware Abstraction Layer for STM32F4 familiy 
               | 
            
Data Structures | |
| struct | UART_InitTypeDef | 
| UART Init Structure definition.  More... | |
| struct | __UART_HandleTypeDef | 
| UART handle Structure definition.  More... | |
Typedefs | |
| typedef uint32_t | HAL_UART_RxTypeTypeDef | 
| HAL UART Reception type definition.   | |
| typedef uint32_t | HAL_UART_RxEventTypeTypeDef | 
| HAL UART Rx Event type definition.   | |
| typedef struct __UART_HandleTypeDef | UART_HandleTypeDef | 
| UART handle Structure definition.   | |
Enumerations | |
| enum | HAL_UART_StateTypeDef {  HAL_UART_STATE_RESET = 0x00U , HAL_UART_STATE_READY = 0x20U , HAL_UART_STATE_BUSY = 0x24U , HAL_UART_STATE_BUSY_TX = 0x21U , HAL_UART_STATE_BUSY_RX = 0x22U , HAL_UART_STATE_BUSY_TX_RX = 0x23U , HAL_UART_STATE_TIMEOUT = 0xA0U , HAL_UART_STATE_ERROR = 0xE0U }  | 
| HAL UART State structures definition.  More... | |
| typedef uint32_t HAL_UART_RxTypeTypeDef | 
#include <stm32f4xx_hal_uart.h>
HAL UART Reception type definition.
Definition at line 144 of file stm32f4xx_hal_uart.h.
| typedef uint32_t HAL_UART_RxEventTypeTypeDef | 
#include <stm32f4xx_hal_uart.h>
HAL UART Rx Event type definition.
Definition at line 155 of file stm32f4xx_hal_uart.h.
| typedef struct __UART_HandleTypeDef UART_HandleTypeDef | 
#include <stm32f4xx_hal_uart.h>
UART handle Structure definition.
#include <stm32f4xx_hal_uart.h>
HAL UART State structures definition.
Definition at line 116 of file stm32f4xx_hal_uart.h.