CAN Private Macros

group CAN_Private_Macros

Defines

CAN_MESSAGE_BUFFER_MAX_CNT 16

The max count of message buffer.

CAN_MESSAGE_BUFFER_MAX_INDEX (CAN_MESSAGE_BUFFER_MAX_CNT - 1)

The max index of message buffer.

CAN_MESSAGE_BUFFER_DEFAULT_LEN 20

The default length of message buffer.

CAN_MESSAGE_FIFO_START_ID 12

The start index of message buffer for CAN FIFO.

CAN_DEFAULT_ERR_WARN_TH 96

The threshold of CAN error count.

CAN_STAND_DATA_MAX_LEN 8

The max data length of standard CAN.

CAN_RAM_DATA_MAX_INDEX 1

The max index of RAM data.

CAN_STD_FRAME_ID_POS 18

The pos for CAN standard frame.

CAN_EXT_FRAME_ID_POS 0

The pos for CAN extend frame.

CAN_RAM_ACC_DATA_POS 11

The pos for CAN RAM ACC.

CAN_STAND_FRAME_ID_MAX_VALUE 0x7FFUL

The max id of standard frame.

CAN_EXTEND_FRAME_ID_MAX_VALUE 0x3FFFFUL

The max id of extend frame.

CAN_FRAME_ID_MASK_MAX_VALUE 0x1FFFFFFFUL

The mask of CAN frame ID.