首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

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

2013-03-13 
stm32 串口接收数据函数 ,求解答本帖最后由 element1989 于 2013-03-07 16:56:42 编辑小弟初学,求前辈们解

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位

热点排行