Structure for bit timing calculation. Bit timing related to data phase will be valid only in case where MCAN is put in CAN-FD mode and will be '0' otherwise.
Data Fields | |
uint32_t | nomRatePrescalar |
uint32_t | nomTimeSeg1 |
uint32_t | nomTimeSeg2 |
uint32_t | nomSynchJumpWidth |
uint32_t | dataRatePrescalar |
uint32_t | dataTimeSeg1 |
uint32_t | dataTimeSeg2 |
uint32_t | dataSynchJumpWidth |
uint32_t MCAN_BitTimingParams::nomRatePrescalar |
Nominal Baud Rate Pre-scaler Range:[0x0-0x1FF]
uint32_t MCAN_BitTimingParams::nomTimeSeg1 |
Nominal Time segment before sample point Range:[0x0-0xFF]
uint32_t MCAN_BitTimingParams::nomTimeSeg2 |
Nominal Time segment after sample point Range:[0x0-0x7F]
uint32_t MCAN_BitTimingParams::nomSynchJumpWidth |
Nominal (Re)Synchronization Jump Width Range:[0x0-0x7F]
uint32_t MCAN_BitTimingParams::dataRatePrescalar |
Data Baud Rate Pre-scaler Range:[0x0-0x1F]
uint32_t MCAN_BitTimingParams::dataTimeSeg1 |
Data Time segment before sample point Range:[0x0-0x1F]
uint32_t MCAN_BitTimingParams::dataTimeSeg2 |
Data Time segment after sample point Range:[0x0-0xF]
uint32_t MCAN_BitTimingParams::dataSynchJumpWidth |
Data (Re)Synchronization Jump Width Range:[0x0-0xF]