TCAN4550
1p2
|
Go to the source code of this file.
Data Structures | |
struct | TCAN4x5x_MCAN_Data_Timing_Simple |
Used to setup the data timing parameters of the MCAN module This is a simplified struct, requiring only the prescaler value (1:x), number of time quanta before and after the sample point. More... | |
struct | TCAN4x5x_MCAN_Data_Timing_Raw |
Used to setup the timing parameters of the MCAN module This is the raw MCAN form of the struct which takes in the same values as the actual Bosch MCAN core. More... | |
struct | TCAN4x5x_MCAN_Nominal_Timing_Simple |
Used to setup the nominal timing parameters of the MCAN module This is a simplified struct, requiring only the prescaler value (1:x), number of time quanta before and after the sample point. More... | |
struct | TCAN4x5x_MCAN_Nominal_Timing_Raw |
Used to setup the nominal timing parameters of the MCAN module This is the raw MCAN form of the struct which takes in the same values as the actual Bosch MCAN core. More... | |
struct | TCAN4x5x_MRAM_Config |
Defines the number of MRAM elements and the size of the elements. More... | |
struct | TCAN4x5x_MCAN_CCCR_Config |
struct containing the bit fields of the MCAN CCCR register More... | |
struct | TCAN4x5x_MCAN_Interrupts |
Struct containing the MCAN interrupt bit field. More... | |
struct | TCAN4x5x_MCAN_Interrupt_Enable |
Struct containing the MCAN interrupt enable bit field. More... | |
struct | TCAN4x5x_MCAN_RX_Header |
CAN message header. More... | |
struct | TCAN4x5x_MCAN_TX_Header |
CAN message header for transmitted messages. More... | |
struct | TCAN4x5x_MCAN_SID_Filter |
Standard ID filter struct. More... | |
struct | TCAN4x5x_MCAN_XID_Filter |
Extended ID filter struct. More... | |
struct | TCAN4x5x_MCAN_Global_Filter_Configuration |
Struct containing the register values for the Global Filter Configuration Register. More... | |
struct | TCAN4x5x_Device_Interrupts |
Struct containing the device interrupt bit field. More... | |
struct | TCAN4x5x_Device_Interrupt_Enable |
Struct containing the device interrupt enable bit field. More... | |
struct | TCAN4x5x_DEV_CONFIG |
Enumerator | |
---|---|
TCAN4x5x_DEV_CONFIG_GPIO1_CONFIG_GPO | |
TCAN4x5x_DEV_CONFIG_GPIO1_CONFIG_WATCHDOG_INPUT |
Definition at line 1000 of file TCAN4x5x_Data_Structs.h.
Enumerator | |
---|---|
TCAN4x5x_DEV_CONFIG_GPO1_SPI_FAULT_INT | |
TCAN4x5x_DEV_CONFIG_GPO1_MCAN_INT1 | |
TCAN4x5x_DEV_CONFIG_GPO1_UNDER_VOLTAGE_OR_THERMAL_INT |
Definition at line 993 of file TCAN4x5x_Data_Structs.h.
Enumerator | |
---|---|
TCAN4x5x_DEV_CONFIG_GPO2_NO_ACTION | |
TCAN4x5x_DEV_CONFIG_GPO2_MCAN_INT0 | |
TCAN4x5x_DEV_CONFIG_GPO2_WATCHDOG | |
TCAN4x5x_DEV_CONFIG_GPO2_MIRROR_INT |
Definition at line 1013 of file TCAN4x5x_Data_Structs.h.
Enumerator | |
---|---|
TCAN4x5x_DEV_CONFIG_WAKE_DISABLED | |
TCAN4x5x_DEV_CONFIG_WAKE_RISING_EDGE | |
TCAN4x5x_DEV_CONFIG_WAKE_FALLING_EDGE | |
TCAN4x5x_DEV_CONFIG_WAKE_BOTH_EDGES |
Definition at line 1021 of file TCAN4x5x_Data_Structs.h.
Enumerator | |
---|---|
TCAN4x5x_DEV_CONFIG_WDT_ACTION_nINT | |
TCAN4x5x_DEV_CONFIG_WDT_ACTION_PULSE_INH | |
TCAN4x5x_DEV_CONFIG_WDT_ACTION_PULSE_WDT_OUTPUT |
Definition at line 1006 of file TCAN4x5x_Data_Structs.h.
Enumerator | |
---|---|
TCAN4x5x_GFC_ACCEPT_INTO_RXFIFO0 | |
TCAN4x5x_GFC_ACCEPT_INTO_RXFIFO1 | |
TCAN4x5x_GFC_REJECT |
Definition at line 741 of file TCAN4x5x_Data_Structs.h.
Data payload defines for the different MRAM sections, used by the TCAN4x5x_MRAM_Config
struct.
Definition at line 154 of file TCAN4x5x_Data_Structs.h.
Definition at line 600 of file TCAN4x5x_Data_Structs.h.
Definition at line 627 of file TCAN4x5x_Data_Structs.h.
Definition at line 675 of file TCAN4x5x_Data_Structs.h.
Definition at line 702 of file TCAN4x5x_Data_Structs.h.