在STM32串口接收程序里 USART_GetFlagStatus(USART1,USART_FLAG_ORE)==RESET 这句语句是什么意思?

USART_GetFlagStatus(USART1,USART_FLAG_RXNE)==SET
还有如上这句语句是什么意思?

RXNE是表示USARTx移位寄存器的内容已经转移到了RDR,表示数据已经被接受并且可以被读出。USART_GetFlagStatus是获取标志位的信息,你可以去参考一下固件库的说明书
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-02
USART_GetFlagStatus 是获取串口相关的状态寄存器信息的
USART_FLAG_ORE
USART_FLAG_RXNE
这些在固件里面都有详细的定义,多看看固件库。
第2个回答  2011-10-27
查寻串口标志,为0还是1
reset 为0
set 为1
还有清除标志位的作用追问

谢谢你前面的回答,还想问一下:
USART_FLAG_ORE 与USART_FLAG_RXNE 分别是什么意思?

追答

USART_FLAG_RXNE 接收到数据的标志
另一个记不清了,你可以查一下库文件的手册,都有标注。

本回答被提问者采纳
第3个回答  2011-10-26
串口接收标志位
相似回答