//相似接收
int32_t SetRxMsgMsk(CAN_T *tCAN)
{
uint32_t u32TimeOutCount = 0;
//CAN_EXT_ID接收扩展帧,掩码的id:0X000000D0 ,验证0x1FFCFFFF对应的位id必须一致
while(CAN_SetRxMsgObjAndMsk(tCAN, MSG(31), CAN_EXT_ID, 0X000000D0,0x1FFCFFFF,TRUE) == FALSE)
{
u32TimeOutCount++;
if(u32TimeOutCount >= 0x10000000) return FALSE;
}
return TRUE;
}
//精确接收
if(CAN_SetRxMsg(tCAN, MSG(0), CAN_STD_ID, 0x7FF) == FALSE)
{
//printf("Set Rx Msg Object failed\n");
return;
}