C
中以下操作的含义是什么?USIC2_CH0->PSR &= ~((uint32_t)USIC_CH_PSR_ASCMode_TFF_Msk);
我知道如果A|=B
表示A=A|B
,那么
A&=~B;
?这是否意味着A=~(A&B)??
答案 0 :(得分:1)
A &= ~B
表示A = A & (~B)
,而不是A=~(A&B)
。
例如,如果你采用A = b010和B = b110,你可以看到这两者是不同的。
在上下文中,它禁用该PSR位域中的位,该位在常量中设置,其名称以" TFF_Msk"以上。