2019-08-17 08:53发布
lvkanger 发表于 2017-6-10 09:16 缓存,当然位置得累加!
super910906 发表于 2017-6-10 09:19 USART_RX_BUF=Res, Res是一个字节的数据,一次中断会接收一个字节的数据存入USART_RX_BUF数组,USART_RX_S ...
最多设置5个标签!
SART_RX_BUF[USART_RX_STA&0X3FFF]=Res ;
USART_RX_STA++;
if(USART_RX_STA>(USART_REC_LEN-1))USART_RX_STA=0;//接收数据错误,重新开始接收
前边USART_RX_STA=0,res保存的是串口接收到的数据。在接收数据的过程中每接收一个字节的数据就会保存在缓冲数组中。
同时USART_RX_STA++ 也是为了能把数据保存在缓冲数组中
OKOKOK
XIEXIE 谢谢谢
一周热门 更多>