case CAN1:<br /> if((0 != CANRcvBufApp.FullFlag1) || (CANRcvBufApp.ReadPoint1 != CANRcvBufApp.WritePoint1))<br /> {<br /> *Buf=CANRcvBufApp.RcvBuf[CAN1][CANRcvBufApp.ReadPoint1];<br /> if(++CANRcvBufApp.ReadPoint1 >= USE_CAN_RCV_BUF_SIZE)<br /> {<br /> CANRcvBufApp.ReadPoint1 =0;<br /> }<br /> CANRcvBufApp.FullFlag1=0;<br /> }<br /><br /><br />还请解释解释!<br />
|