STM32H735xx HAL User Manual
|
Defines | |
#define | UART_GETCLOCKSOURCE(__HANDLE__, __CLOCKSOURCE__) |
Report the UART clock source. | |
#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. | |
#define | IS_UART_WORD_LENGTH(__LENGTH__) |
Ensure that UART frame length is valid. | |
#define | IS_UART_ADDRESSLENGTH_DETECT(__ADDRESS__) |
Ensure that UART wake-up address length is valid. | |
#define | IS_UART_TXFIFO_THRESHOLD(__THRESHOLD__) |
Ensure that UART TXFIFO threshold level is valid. | |
#define | IS_UART_RXFIFO_THRESHOLD(__THRESHOLD__) |
Ensure that UART RXFIFO threshold level is valid. |
#define IS_UART_ADDRESSLENGTH_DETECT | ( | __ADDRESS__ | ) |
(((__ADDRESS__) == UART_ADDRESS_DETECT_4B) || \ ((__ADDRESS__) == UART_ADDRESS_DETECT_7B))
Ensure that UART wake-up address length is valid.
__ADDRESS__ | UART wake-up address length. |
SET | (__ADDRESS__ is valid) or RESET (__ADDRESS__ is invalid) |
Definition at line 822 of file stm32h7xx_hal_uart_ex.h.
Referenced by HAL_MultiProcessorEx_AddressLength_Set(), and UARTEx_Wakeup_AddressConfig().
#define IS_UART_RXFIFO_THRESHOLD | ( | __THRESHOLD__ | ) |
(((__THRESHOLD__) == UART_RXFIFO_THRESHOLD_1_8) || \ ((__THRESHOLD__) == UART_RXFIFO_THRESHOLD_1_4) || \ ((__THRESHOLD__) == UART_RXFIFO_THRESHOLD_1_2) || \ ((__THRESHOLD__) == UART_RXFIFO_THRESHOLD_3_4) || \ ((__THRESHOLD__) == UART_RXFIFO_THRESHOLD_7_8) || \ ((__THRESHOLD__) == UART_RXFIFO_THRESHOLD_8_8))
Ensure that UART RXFIFO threshold level is valid.
__THRESHOLD__ | UART RXFIFO threshold level. |
SET | (__THRESHOLD__ is valid) or RESET (__THRESHOLD__ is invalid) |
Definition at line 842 of file stm32h7xx_hal_uart_ex.h.
Referenced by HAL_UARTEx_SetRxFifoThreshold().
#define IS_UART_TXFIFO_THRESHOLD | ( | __THRESHOLD__ | ) |
(((__THRESHOLD__) == UART_TXFIFO_THRESHOLD_1_8) || \ ((__THRESHOLD__) == UART_TXFIFO_THRESHOLD_1_4) || \ ((__THRESHOLD__) == UART_TXFIFO_THRESHOLD_1_2) || \ ((__THRESHOLD__) == UART_TXFIFO_THRESHOLD_3_4) || \ ((__THRESHOLD__) == UART_TXFIFO_THRESHOLD_7_8) || \ ((__THRESHOLD__) == UART_TXFIFO_THRESHOLD_8_8))
Ensure that UART TXFIFO threshold level is valid.
__THRESHOLD__ | UART TXFIFO threshold level. |
SET | (__THRESHOLD__ is valid) or RESET (__THRESHOLD__ is invalid) |
Definition at line 830 of file stm32h7xx_hal_uart_ex.h.
Referenced by HAL_UARTEx_SetTxFifoThreshold().
#define IS_UART_WORD_LENGTH | ( | __LENGTH__ | ) |
(((__LENGTH__) == UART_WORDLENGTH_7B) || \ ((__LENGTH__) == UART_WORDLENGTH_8B) || \ ((__LENGTH__) == UART_WORDLENGTH_9B))
Ensure that UART frame length is valid.
__LENGTH__ | UART frame length. |
SET | (__LENGTH__ is valid) or RESET (__LENGTH__ is invalid) |
Definition at line 813 of file stm32h7xx_hal_uart_ex.h.
Referenced by UART_SetConfig().
#define UART_GETCLOCKSOURCE | ( | __HANDLE__, | |
__CLOCKSOURCE__ | |||
) |
Report the UART clock source.
__HANDLE__ | specifies the UART Handle. |
__CLOCKSOURCE__ | output variable. |
UART | clocking source, written in __CLOCKSOURCE__. |
Definition at line 201 of file stm32h7xx_hal_uart_ex.h.
Referenced by UART_SetConfig().
#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.
__HANDLE__ | specifies the UART Handle. |
None,the | mask to apply to UART RDR register is stored in (__HANDLE__)->Mask field. |
Definition at line 767 of file stm32h7xx_hal_uart_ex.h.
Referenced by HAL_UART_Receive(), HAL_UARTEx_ReceiveToIdle(), and UART_Start_Receive_IT().