TCAN4550  1p2
Data Structures
Here are the data structures with brief descriptions:
 CTCAN4x5x_DEV_CONFIG
 CTCAN4x5x_Device_Interrupt_EnableStruct containing the device interrupt enable bit field
 CTCAN4x5x_Device_InterruptsStruct containing the device interrupt bit field
 CTCAN4x5x_MCAN_CCCR_ConfigStruct containing the bit fields of the MCAN CCCR register
 CTCAN4x5x_MCAN_Data_Timing_RawUsed 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
 CTCAN4x5x_MCAN_Data_Timing_SimpleUsed 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
 CTCAN4x5x_MCAN_Global_Filter_ConfigurationStruct containing the register values for the Global Filter Configuration Register
 CTCAN4x5x_MCAN_Interrupt_EnableStruct containing the MCAN interrupt enable bit field
 CTCAN4x5x_MCAN_InterruptsStruct containing the MCAN interrupt bit field
 CTCAN4x5x_MCAN_Nominal_Timing_RawUsed 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
 CTCAN4x5x_MCAN_Nominal_Timing_SimpleUsed 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
 CTCAN4x5x_MCAN_RX_HeaderCAN message header
 CTCAN4x5x_MCAN_SID_FilterStandard ID filter struct
 CTCAN4x5x_MCAN_TX_HeaderCAN message header for transmitted messages
 CTCAN4x5x_MCAN_XID_FilterExtended ID filter struct
 CTCAN4x5x_MRAM_ConfigDefines the number of MRAM elements and the size of the elements