Defines | Enumerations
MCP2515_STATUS
MCP2515_CONTROL

Macro defines for CANSTAT - Can Status Register(documentation p. 59) More...

Defines

#define CANSTAT_OPMOD_MASK   ((uint8_t)( (1<<7)|(1<<6)|(1<<5) ))
 OPMOD.
#define CANSTAT_ICOD_MASK   ((uint8_t)( (1<<3)|(1<<2)|(1<<1) ))
 ICOD.

Enumerations

enum  STATUS_OPMOD {
  CANSTAT_OPMOD_NORMAL = 0, CANSTAT_OPMOD_SLEEP, CANSTAT_OPMOD_LOOPBACK, CANSTAT_OPMOD_LISTEN_ONLY,
  CANSTAT_OPMOD_CONFIGURATION
}

Detailed Description

Macro defines for CANSTAT - Can Status Register(documentation p. 59)

Address: XEh

Author:
AZ

Define Documentation

#define CANSTAT_ICOD_MASK   ((uint8_t)( (1<<3)|(1<<2)|(1<<1) ))

ICOD.

Interrupt Flag Code bits <2:0> 000 = No interrupt 001 = Error interrupt 010 = Wake-up interrupt 011 = TXB0 Interrupt 100 = TXB1 Interrupt 101 = TXB2 Interrupt 110 = RXB0 Interrupt 111 = RXB1 Interrupt

Attention:
Read-only!
#define CANSTAT_OPMOD_MASK   ((uint8_t)( (1<<7)|(1<<6)|(1<<5) ))

OPMOD.

Operation Mode bits <2:0> 000 = Device is in the Normal operation mode 001 = Device is in Sleep mode 010 = Device is in Loopback mode 011 = Device is in Listen-only mode 100 = Device is in Configuration mode

Attention:
Read-only!

Enumeration Type Documentation

Enumerator:
CANSTAT_OPMOD_NORMAL 

Normal Operation mode

CANSTAT_OPMOD_SLEEP 

Sleep mode

CANSTAT_OPMOD_LOOPBACK 

Loopback mode

CANSTAT_OPMOD_LISTEN_ONLY 

Listen-only mode

CANSTAT_OPMOD_CONFIGURATION 

Configuration mode

 All Classes Files Functions Enumerations Enumerator Defines