NUC472_NUC442_BSP V3.03.004
The Board Support Package for NUC472/NUC442
Modules | Data Structures | Macros | Enumerations
CAN Exported Type Defines
Collaboration diagram for CAN Exported Type Defines:

Modules

 CAN Exported Functions
 

Data Structures

struct  STR_CANMSG_T
 
struct  STR_CANMASK_T
 

Macros

#define ALL_MSG   32
 
#define MSG(id)   id
 

Enumerations

enum  E_CAN_ID_TYPE {
  CAN_STD_ID = 0 ,
  CAN_EXT_ID = 1
}
 
enum  E_CAN_FRAME_TYPE {
  REMOTE_FRAME = 0 ,
  DATA_FRAME = 1
}
 
enum  CAN_MODE_SELECT {
  CAN_NORMAL_MODE = 1 ,
  CAN_BASIC_MODE = 2
}
 

Detailed Description

Macro Definition Documentation

◆ ALL_MSG

#define ALL_MSG   32

All Message ram number

Definition at line 82 of file can.h.

◆ MSG

#define MSG (   id)    id

Message ram number

Definition at line 83 of file can.h.

Enumeration Type Documentation

◆ CAN_MODE_SELECT

CAN operation mode: normal/basic mode.

Enumerator
CAN_NORMAL_MODE 

Normal Mode

CAN_BASIC_MODE 

Basic Mode

Definition at line 76 of file can.h.

◆ E_CAN_FRAME_TYPE

Message Frame types.

Enumerator
REMOTE_FRAME 

Remote Frame

DATA_FRAME 

Data Frame

Definition at line 44 of file can.h.

◆ E_CAN_ID_TYPE

Message ID types.

Enumerator
CAN_STD_ID 

Standard Identifier

CAN_EXT_ID 

Extended Identifier

Definition at line 35 of file can.h.