TCAN4550
1p2
|
struct containing the bit fields of the MCAN CCCR register More...
#include <TCAN4x5x_Data_Structs.h>
Data Fields | |
union { | |
uint32_t word | |
Full register as single 32-bit word. More... | |
struct { | |
uint8_t reserved: 2 | |
Reserved (0) More... | |
uint8_t ASM: 1 | |
ASM: Restricted Operation Mode. The device can only listen to CAN traffic and acknowledge, but not send anything. More... | |
uint8_t reserved2: 1 | |
Reserved (0) More... | |
uint8_t CSR: 1 | |
CSR: Clock stop request. More... | |
uint8_t MON: 1 | |
MON: Bus monitoring mode. The device may only listen to CAN traffic, and is not allowed to acknowledge or send error frames. More... | |
uint8_t DAR: 1 | |
DAR: Disable automatic retransmission. If a transmission errors, gets a NACK, or loses arbitration, the MCAN controller will NOT try to transmit again. More... | |
uint8_t TEST: 1 | |
TEST: MCAN Test mode enable. More... | |
uint8_t FDOE: 1 | |
FDOE: Can FD mode enabled, master enable for CAN FD support. More... | |
uint8_t BRSE: 1 | |
BRSE: Bit rate switch enabled for can FD. Master enable for bit rate switching support. More... | |
uint8_t reserved3: 2 | |
Reserved (0) More... | |
uint8_t PXHD: 1 | |
PXHD: Protocol exception handling disable 0 = Protocol exception handling enabled [default] 1 = protocol exception handling disabled. More... | |
uint8_t EFBI: 1 | |
EFBI: Edge filtering during bus integration. 0 Disables this [default]. More... | |
uint8_t TXP: 1 | |
TXP: Transmit Pause Enable: Pause for 2 can bit times before next transmission. More... | |
uint8_t NISO: 1 | |
NSIO: Non Iso Operation 0: CAN FD frame format according to ISO 11898-1:2015 [default] 1: CAN FD frame format according to Bosch CAN FD Spec v1. More... | |
} | |
}; | |
struct containing the bit fields of the MCAN CCCR register
Definition at line 245 of file TCAN4x5x_Data_Structs.h.
union { ... } |
uint8_t TCAN4x5x_MCAN_CCCR_Config::ASM |
ASM: Restricted Operation Mode. The device can only listen to CAN traffic and acknowledge, but not send anything.
Definition at line 258 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::BRSE |
BRSE: Bit rate switch enabled for can FD. Master enable for bit rate switching support.
Definition at line 279 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::CSR |
CSR: Clock stop request.
Definition at line 264 of file TCAN4x5x_Data_Structs.h.
Referenced by TCAN4x5x_MCAN_ConfigureCCCRRegister().
uint8_t TCAN4x5x_MCAN_CCCR_Config::DAR |
DAR: Disable automatic retransmission. If a transmission errors, gets a NACK, or loses arbitration, the MCAN controller will NOT try to transmit again.
Definition at line 270 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::EFBI |
EFBI: Edge filtering during bus integration. 0 Disables this [default].
Definition at line 290 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::FDOE |
FDOE: Can FD mode enabled, master enable for CAN FD support.
Definition at line 276 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::MON |
MON: Bus monitoring mode. The device may only listen to CAN traffic, and is not allowed to acknowledge or send error frames.
Definition at line 267 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::NISO |
NSIO: Non Iso Operation
0: CAN FD frame format according to ISO 11898-1:2015 [default]
1: CAN FD frame format according to Bosch CAN FD Spec v1.
Definition at line 298 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::PXHD |
PXHD: Protocol exception handling disable
0 = Protocol exception handling enabled [default]
1 = protocol exception handling disabled.
Definition at line 287 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::reserved |
Reserved (0)
Definition at line 255 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::reserved2 |
Reserved (0)
Definition at line 261 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::reserved3 |
Reserved (0)
Definition at line 282 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::TEST |
TEST: MCAN Test mode enable.
Definition at line 273 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_CCCR_Config::TXP |
TXP: Transmit Pause Enable: Pause for 2 can bit times before next transmission.
Definition at line 293 of file TCAN4x5x_Data_Structs.h.
uint32_t TCAN4x5x_MCAN_CCCR_Config::word |
Full register as single 32-bit word.
Definition at line 250 of file TCAN4x5x_Data_Structs.h.
Referenced by TCAN4x5x_MCAN_ConfigureCCCRRegister(), and TCAN4x5x_MCAN_ReadCCCRRegister().