串口例程中,中断里面数组下标变量的赋值

2019-07-21 01:14发布

请教下,串口中断函数中,
USART_RX_BUF[USART_RX_STA&0X3FFF]=Res ;
USART_RX_STA++;

为什么要让USART_RX_STA&0X3FFF与0x3FFF相与,不与的话逻辑也对啊。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。