Header file of UART HAL Extended module. More...
#include "stm32f7xx_hal_def.h"
Go to the source code of this file.
Macros | |
#define | IS_UART_ADDRESSLENGTH_DETECT(__ADDRESS__) |
Ensure that UART wake-up address length is valid. More... | |
#define | IS_UART_WORD_LENGTH(__LENGTH__) |
Ensure that UART frame length is valid. More... | |
#define | UART_ADDRESS_DETECT_4B 0x00000000U |
#define | UART_ADDRESS_DETECT_7B USART_CR2_ADDM7 |
#define | UART_GETCLOCKSOURCE(__HANDLE__, __CLOCKSOURCE__) |
Report the UART clock source. More... | |
#define | UART_MASK_COMPUTATION(__HANDLE__) |
Report the UART mask to apply to retrieve the received data according to the word length and to the parity bits activation. More... | |
#define | UART_WORDLENGTH_7B USART_CR1_M1 |
#define | UART_WORDLENGTH_8B 0x00000000U |
#define | UART_WORDLENGTH_9B USART_CR1_M0 |
Functions | |
HAL_StatusTypeDef | HAL_MultiProcessorEx_AddressLength_Set (UART_HandleTypeDef *huart, uint32_t AddressLength) |
HAL_StatusTypeDef | HAL_RS485Ex_Init (UART_HandleTypeDef *huart, uint32_t Polarity, uint32_t AssertionTime, uint32_t DeassertionTime) |
Header file of UART HAL Extended module.
This software component is licensed by ST under BSD 3-Clause license, the "License"; You may not use this file except in compliance with the License. You may obtain a copy of the License at: opensource.org/licenses/BSD-3-Clause
Definition in file stm32f7xx_hal_uart_ex.h.