__HAL_UART_GET_FLAG() STM32 UART标志位检测宏
HAL_UART_GET_FLAG(HANDLE, FLAG) 是一个宏定义,用于检测指定 UART 外设的标志位是否被置位。\n\n__HANDLE 是 UART 外设的句柄,用于标识特定的 UART 外设。\n\n__FLAG__ 是要检查的标志位,可以是以下值之一:\n- UART_FLAG_TXE:发送寄存器空标志,表示发送寄存器已经空,可以发送新的数据。\n- UART_FLAG_RXNE:接收寄存器非空标志,表示接收寄存器中有新的数据可读取。\n- UART_FLAG_TC:传输完成标志,表示 UART 传输操作已经完成。\n\n该宏的返回值为非零值表示指定的标志位已经被置位,返回值为零表示指定的标志位未被置位。
原文地址: https://www.cveoy.top/t/topic/pFQG 著作权归作者所有。请勿转载和采集!