TCAN4550
1p2
|
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...
#include <TCAN4x5x_Data_Structs.h>
Data Fields | |
uint8_t | DataBitRatePrescaler: 5 |
DBRP: The prescaler value from the MCAN system clock. Interpreted by MCAN as the value is this field + 1 Valid range is: 0 to 31. More... | |
uint8_t | DataTimeSeg1andProp: 5 |
DTSEG1: Data time segment 1 + prop segment value. Interpreted by MCAN as the value in this field + 1 Valid values are: 0 to 31. More... | |
uint8_t | DataTimeSeg2: 4 |
DTSEG2: Data time segment 2. Interpreted by MCAN as the value is this field + 1 Valid values are: 0 to 15. More... | |
uint8_t | DataSyncJumpWidth: 4 |
DSJW: Data Resynchronization jump width. Interpreted by MCAN as the value is this field + 1 Valid values are: 0 to 15. More... | |
uint8_t | TDCOffset: 7 |
TDCO: Transmitter delay compensation offset Valid values are 0 to 127 mtq. More... | |
uint8_t | TDCFilter: 7 |
TDCFilter: Transmitter delay compensation Filter Window Length Valid values are 0 to 127 mtq. More... | |
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.
Definition at line 77 of file TCAN4x5x_Data_Structs.h.
uint8_t TCAN4x5x_MCAN_Data_Timing_Raw::DataBitRatePrescaler |
DBRP: The prescaler value from the MCAN system clock. Interpreted by MCAN as the value is this field + 1
Valid range is: 0 to 31.
Definition at line 81 of file TCAN4x5x_Data_Structs.h.
Referenced by TCAN4x5x_MCAN_ConfigureDataTiming_Raw(), and TCAN4x5x_MCAN_ReadDataTimingFD_Raw().
uint8_t TCAN4x5x_MCAN_Data_Timing_Raw::DataSyncJumpWidth |
DSJW: Data Resynchronization jump width. Interpreted by MCAN as the value is this field + 1
Valid values are: 0 to 15.
Definition at line 93 of file TCAN4x5x_Data_Structs.h.
Referenced by TCAN4x5x_MCAN_ConfigureDataTiming_Raw(), and TCAN4x5x_MCAN_ReadDataTimingFD_Raw().
uint8_t TCAN4x5x_MCAN_Data_Timing_Raw::DataTimeSeg1andProp |
DTSEG1: Data time segment 1 + prop segment value. Interpreted by MCAN as the value in this field + 1
Valid values are: 0 to 31.
Definition at line 85 of file TCAN4x5x_Data_Structs.h.
Referenced by TCAN4x5x_MCAN_ConfigureDataTiming_Raw(), and TCAN4x5x_MCAN_ReadDataTimingFD_Raw().
uint8_t TCAN4x5x_MCAN_Data_Timing_Raw::DataTimeSeg2 |
DTSEG2: Data time segment 2. Interpreted by MCAN as the value is this field + 1
Valid values are: 0 to 15.
Definition at line 89 of file TCAN4x5x_Data_Structs.h.
Referenced by TCAN4x5x_MCAN_ConfigureDataTiming_Raw(), and TCAN4x5x_MCAN_ReadDataTimingFD_Raw().
uint8_t TCAN4x5x_MCAN_Data_Timing_Raw::TDCFilter |
TDCFilter: Transmitter delay compensation Filter Window Length
Valid values are 0 to 127 mtq.
Definition at line 101 of file TCAN4x5x_Data_Structs.h.
Referenced by TCAN4x5x_MCAN_ConfigureDataTiming_Raw(), and TCAN4x5x_MCAN_ReadDataTimingFD_Raw().
uint8_t TCAN4x5x_MCAN_Data_Timing_Raw::TDCOffset |
TDCO: Transmitter delay compensation offset
Valid values are 0 to 127 mtq.
Definition at line 97 of file TCAN4x5x_Data_Structs.h.
Referenced by TCAN4x5x_MCAN_ConfigureDataTiming_Raw(), and TCAN4x5x_MCAN_ReadDataTimingFD_Raw().