canfd6 2.0.0.0
|
CAN FD 6 Click CCCR config. More...
#include <canfd6.h>
Data Fields | ||
union { | ||
uint32_t word | ||
struct { | ||
uint8_t reserved: 2 | ||
uint8_t ASM: 1 | ||
uint8_t reserved2: 1 | ||
uint8_t CSR: 1 | ||
uint8_t MON: 1 | ||
uint8_t DAR: 1 | ||
uint8_t TEST: 1 | ||
uint8_t FDOE: 1 | ||
uint8_t BRSE: 1 | ||
uint8_t reserved3: 2 | ||
uint8_t PXHD: 1 | ||
uint8_t EFBI: 1 | ||
uint8_t TXP: 1 | ||
uint8_t NISO: 1 | ||
} | ||
}; | ||
CAN FD 6 Click CCCR config.
Struct containing the bit fields of the MCAN CCCR register.
union { ... } |
uint8_t ASM |
Restricted Operation Mode. The device can only listen to CAN traffic and acknowledge, but not send anything.
uint8_t BRSE |
Bit rate switch enabled for can FD. Master enable for bit rate switching support.
uint8_t CSR |
Clock stop request.
uint8_t DAR |
Disable automatic retransmission.
uint8_t EFBI |
Edge filtering during bus integration. 0 Disables this [default].
uint8_t FDOE |
Can FD mode enabled, master enable for CAN FD support.
uint8_t MON |
Bus monitoring mode. The device may only listen to CAN traffic, and is not allowed to acknowledge or send error frames.
uint8_t NISO |
Non Iso Operation.
uint8_t PXHD |
Protocol exception handling disable.
uint8_t reserved |
RESERVED.
uint8_t reserved2 |
RESERVED.
uint8_t reserved3 |
RESERVED.
uint8_t TEST |
MCAN Test mode enable.
uint8_t TXP |
Transmit Pause Enable: Pause for 2 can bit times before next transmission.
uint32_t word |
Full register represented as a 32-bit word.