函数原型:
void can_setupMessageObject (uint32_t base、 Uint32_t Objid、 uint32_t msgid、
CAN_MsgFrameType 帧、 CAN_MsgObjType msgType、 uint32_t msgIDMask、
uint32_t flags、 uint16_t msgLen);
下面代码能否准确实现msgID (0x1A000008)的中断接收?
obj设置:
CAN_setupMessageObject (CANB_BASE、 RX_MSG_OBJ_ID0、 0x1A000008、
CAN_MSG_FRAME_EXT、 CAN_MSG_OBJ_TYPE_RX、 0x1FFFFFFF、
CAN_MSG_OBJ_RX_INT_ENABLE | CAN_MSG_OBJ_USE_ID_FILTER、8);
中断读取:CAN_readMessage (CANB_BASE、RX_MSG_OBJ_ID0、rxMsgDataB);