请问做串口试验时 if(USART_RX_STA&0X80)是什么意思

2019-08-17 08:08发布

请问做串口试验时 if(USART_RX_STA&0X80)是什么意思? USART_RX_STA代表什么,把谁的值付给了USART_RX_STA?为什么在程序里找不到aa
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
32条回答
正点原子
1楼-- · 2019-08-20 08:01
回复【24楼】hello_galaxy:
---------------------------------
可以这么说。
Jzeng666
2楼-- · 2019-08-20 09:39
正点原子 发表于 2012-4-29 12:19
回复【楼主位】stm32103:
---------------------------------
自己定义的一个东西,具体看定义旁边的注释。

我看原子哥说是自己定义的东西,可是我怎么就看不出,为什么USART_RX_STA的第15.16位为换行和结束标志位,为什么啊~原子哥~~~这个是个协议么~如果是个协议 ,哪个文件有体现呢~~困扰了我好久啊 ~原子哥
Jzeng666
3楼-- · 2019-08-20 10:46
 精彩回答 2  元偷偷看……
Jzeng666
4楼-- · 2019-08-20 10:50
关于USART_RX_STA,我看原子哥说是自己定义的东西,可是我怎么就看不出,为什么USART_RX_STA的第15.16位为换行和结束标志位,为什么啊~~~~这个是个协议么~如果是个协议 ,哪个文件有体现呢~~困扰了我好久啊 ~
小尚
5楼-- · 2019-08-20 11:25
可以mark一下吗?
Qiqi爬行ing
6楼-- · 2019-08-20 14:33
xyz1015231411 发表于 2017-2-26 15:24
我感觉这个问题点好多人都还没有弄清楚,我前思后想还是想不通,所以发图片求助,为什么用if((USART_RX_STA ...

我也不太懂,想了好久没想明白

一周热门 更多>