|
STM32G474xx HAL 用户手册
|
定义 | |
| #define | USART_CLEAR_PEF USART_ICR_PECF |
| #define | USART_CLEAR_FEF USART_ICR_FECF |
| #define | USART_CLEAR_NEF USART_ICR_NECF |
| #define | USART_CLEAR_OREF USART_ICR_ORECF |
| #define | USART_CLEAR_IDLEF USART_ICR_IDLECF |
| #define | USART_CLEAR_TCF USART_ICR_TCCF |
| #define | USART_CLEAR_UDRF USART_ICR_UDRCF |
| #define | USART_CLEAR_TXFECF USART_ICR_TXFECF |
| #define | USART_CLEAR_RTOF USART_ICR_RTOCF |
| #define USART_CLEAR_FEF USART_ICR_FECF |
帧错误清除标志
定义于文件 stm32g4xx_hal_usart.h 的第 396 行。
被 HAL_USART_Abort()、HAL_USART_Abort_IT()、HAL_USART_IRQHandler()、USART_DMARxAbortCallback() 和 USART_DMATxAbortCallback() 引用。
| #define USART_CLEAR_IDLEF USART_ICR_IDLECF |
检测到空闲线路清除标志
定义于文件 stm32g4xx_hal_usart.h 的第 399 行。
| #define USART_CLEAR_NEF USART_ICR_NECF |
检测到噪声错误清除标志
定义于文件 stm32g4xx_hal_usart.h 的第 397 行。
被 HAL_USART_Abort()、HAL_USART_Abort_IT()、HAL_USART_IRQHandler()、USART_DMARxAbortCallback() 和 USART_DMATxAbortCallback() 引用。
| #define USART_CLEAR_OREF USART_ICR_ORECF |
| #define USART_CLEAR_PEF USART_ICR_PECF |
奇偶校验错误清除标志
定义于文件 stm32g4xx_hal_usart.h 的第 395 行。
被 HAL_USART_Abort()、HAL_USART_Abort_IT()、HAL_USART_IRQHandler()、USART_DMARxAbortCallback() 和 USART_DMATxAbortCallback() 引用。
| #define USART_CLEAR_RTOF USART_ICR_RTOCF |
| #define USART_CLEAR_TCF USART_ICR_TCCF |
传输完成清除标志
定义于文件 stm32g4xx_hal_usart.h 的第 400 行。
被 HAL_USART_Transmit()、HAL_USART_Transmit_DMA() 和 HAL_USART_TransmitReceive_DMA() 引用。
| #define USART_CLEAR_TXFECF USART_ICR_TXFECF |
TXFIFO 空清除标志
定义于文件 stm32g4xx_hal_usart.h 的第 402 行。
| #define USART_CLEAR_UDRF USART_ICR_UDRCF |
SPI 从设备欠载错误清除标志
定义于文件 stm32g4xx_hal_usart.h 的第 401 行。
1.7.6.1