探索者-485通讯实验

2019-07-20 20:43发布

如下是原子探索者-485通讯实验的源码,这是485接收函数,如下注释部分这句代码小弟没看懂,恳请大神指点下~~~
[mw_shl_code=c,true]void RS485_Receive_Data(u8 *buf,u8 *len)
{
        u8 rxlen=RS485_RX_CNT;
        u8 i=0;
        *len=0;                                
        delay_ms(10);               
        if(rxlen==RS485_RX_CNT&&rxlen) //这句话有什么作用???
        {
                for(i=0;i<rxlen;i++)
                {
                        buf=RS485_RX_BUF;        
                }               
                *len=RS485_RX_CNT;        
                RS485_RX_CNT=0;               
        }
}[/mw_shl_code]
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。