STM32G474xx HAL 用户手册
定义
USART 中断清除标志
USART 导出常量

定义

#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
#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

USART 接收器超时清除标志

定义于文件 stm32g4xx_hal_usart.h 的第 403 行。

HAL_USART_IRQHandler() 引用。

#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 行。