关于F4串口实验的问题

2019-07-20 23:31发布

探索者F4的串口实验里面,当接收到0x0d、0x0a时,USART_RX_STA就变成了0x8000,这时候主函数 if(USART_RX_STA&0x8000)判断成功,  但是第一句 len=USART_RX_STA&0x3fff用来得到数据长度是什么意思???  len=USART_RX_STA&0x3fff计算出来len始终是等于0的啊!!接收到的长度一直都为0了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。