|
STM32G474xx HAL User Manual
|
定义 | |
| #define | UART_GETCLOCKSOURCE(__HANDLE__, __CLOCKSOURCE__) |
| 报告UART时钟源。 | |
| #define | UART_MASK_COMPUTATION(__HANDLE__) |
| 报告根据字长和奇偶校验位激活情况应用于检索接收数据的UART掩码。 | |
| #define | IS_UART_WORD_LENGTH(__LENGTH__) |
| 确保UART帧长度有效。 | |
| #define | IS_UART_ADDRESSLENGTH_DETECT(__ADDRESS__) |
| 确保UART唤醒地址长度有效。 | |
| #define | IS_UART_TXFIFO_THRESHOLD(__THRESHOLD__) |
| 确保UART TXFIFO阈值电平有效。 | |
| #define | IS_UART_RXFIFO_THRESHOLD(__THRESHOLD__) |
| 确保UART RXFIFO阈值电平有效。 | |
| #define IS_UART_ADDRESSLENGTH_DETECT | ( | __ADDRESS__ | ) |
(((__ADDRESS__) == UART_ADDRESS_DETECT_4B) || \ ((__ADDRESS__) == UART_ADDRESS_DETECT_7B))
确保UART唤醒地址长度有效。
| __ADDRESS__ | UART唤醒地址长度。 |
| SET | (__ADDRESS__有效)或 RESET(__ADDRESS__无效) |
Definition at line 883 of file stm32g4xx_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))
确保UART RXFIFO阈值电平有效。
| __THRESHOLD__ | UART RXFIFO阈值电平。 |
| SET | (__THRESHOLD__有效)或 RESET(__THRESHOLD__无效) |
Definition at line 903 of file stm32g4xx_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))
确保UART TXFIFO阈值电平有效。
| __THRESHOLD__ | UART TXFIFO阈值电平。 |
| SET | (__THRESHOLD__有效)或 RESET(__THRESHOLD__无效) |
Definition at line 891 of file stm32g4xx_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))
确保UART帧长度有效。
| __LENGTH__ | UART帧长度。 |
| SET | (__LENGTH__有效)或 RESET(__LENGTH__无效) |
Definition at line 874 of file stm32g4xx_hal_uart_ex.h.
Referenced by UART_SetConfig().
| #define UART_GETCLOCKSOURCE | ( | __HANDLE__, | |
| __CLOCKSOURCE__ | |||
| ) |
报告UART时钟源。
| __HANDLE__ | 指定UART句柄。 |
| __CLOCKSOURCE__ | 输出变量。 |
| UART | 时钟源,写入__CLOCKSOURCE__。 |
Definition at line 203 of file stm32g4xx_hal_uart_ex.h.
Referenced by UART_SetConfig().
| #define UART_MASK_COMPUTATION | ( | __HANDLE__ | ) |
报告根据字长和奇偶校验位激活情况应用于检索接收数据的UART掩码。
| __HANDLE__ | 指定UART句柄。 |
| None,the | 要应用于UART RDR寄存器的掩码存储在(__HANDLE__)->Mask字段中。 |
Definition at line 828 of file stm32g4xx_hal_uart_ex.h.
Referenced by HAL_UART_Receive(), HAL_UARTEx_ReceiveToIdle(), and UART_Start_Receive_IT().
1.7.6.1