(USART1->SR&0X40)这句话什么意思?怎么还有个与运算?

2019-07-21 02:32发布

(USART1->SR&0X40)==0这句话什么意思?怎么还有个与运算?
还有这句(USART_RX_STA&0x80)==0的意思??
多谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
阳SS
1楼-- · 2019-07-22 01:31
正点原子 发表于 2014-3-27 23:26
就是判断第六位是不是0,和判断第七位是不是0.

原子哥,USART_RX_STA&0x80到底是判断第7位还是第8位。我一直以为是第八位啊,现在又疑惑了
米斯特R
2楼-- · 2019-07-22 06:11
阳SS 发表于 2019-4-22 18:12
原子哥,USART_RX_STA&0x80到底是判断第7位还是第8位。我一直以为是第八位啊,现在又疑惑了

0x80是十六进制,你换成二进制就知道是第几位了,最低位是的位号是bit[0]。
阳SS
3楼-- · 2019-07-22 08:58
 精彩回答 2  元偷偷看……
米斯特R
4楼-- · 2019-07-22 14:39
阳SS 发表于 2019-4-23 14:33
那按这样算,最低位可以理解为第零位吗

可以的

一周热门 更多>