当前位置: 代码迷 >> 单片机 >> stm32 串口接收数据函数 ,求解答,该如何处理
  详细解决方案

stm32 串口接收数据函数 ,求解答,该如何处理

热度:93   发布时间:2016-04-28 15:28:57.0
stm32 串口接收数据函数 ,求解答
本帖最后由 element1989 于 2013-03-07 16:56:42 编辑
小弟初学,求前辈们解答

函数如下

void Rdata(void)

  {
Uart3_Buffer[Uart3_Rx] = USART_ReceiveData(USART3); 
                Uart3_Rx++;  

                 Uart3_Rx &= 0xFF; 
}

  Uart3_Rx &= 0xFF;  这句代码有什么用?与0xFF不就是自己本身吗?

------解决方案--------------------
你看下Uart3_Rx是多少位的,猜测其不是8位的,&0xff操作是保留低8位