向大神们请教一个CAN接收中断的问题

2019-08-14 06:38发布

CAN_Receive(CAN_NUM,CAN_FIFO0,&CAN_RxStruct);
我在CAN的接收中断里面用这个函数接收数据,有没有什么办法能检测数据是否接收完毕呢?



我知道如果是检测发送是否完成,用这个代码:
        i=0;
        while((CAN_TransmitStatus(CAN1, CAN_MailBox)==CAN_TxStatus_Failed)&&(i<0XFFF)) i++;



接收就不清楚了,请大神们指教
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。