![]() |
![]() |
Data structure defines the parameters for bit timing calculation. Bit timing related to data phase will be valid only in case where MCAN is put in CANFD mode and will be '0' otherwise. More...
#include <drivers/canfd/include/canfd_internal.h>
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 |
Data structure defines the parameters for bit timing calculation. Bit timing related to data phase will be valid only in case where MCAN is put in CANFD mode and will be '0' otherwise.
| uint32_t MCAN_BitTimingParams_t::dataRatePrescalar |
Data Baud Rate Pre-scaler Range: [0x0-0x1F]
| uint32_t MCAN_BitTimingParams_t::dataSynchJumpWidth |
Data (Re)Synchronization Jump Width Range: [0x0-0xF]
| uint32_t MCAN_BitTimingParams_t::dataTimeSeg1 |
Data Time segment before sample point Range: [0x0-0x1F]
| uint32_t MCAN_BitTimingParams_t::dataTimeSeg2 |
Data Time segment after sample point Range: [0x0-0xF]
| uint32_t MCAN_BitTimingParams_t::nomRatePrescalar |
Nominal Baud Rate Pre-scaler Range: [0x0-0x1FF]
| uint32_t MCAN_BitTimingParams_t::nomSynchJumpWidth |
Nominal (Re)Synchronization Jump Width Range: [0x0-0x7F]
| uint32_t MCAN_BitTimingParams_t::nomTimeSeg1 |
Nominal Time segment before sample point Range: [0x0-0xFF]
| uint32_t MCAN_BitTimingParams_t::nomTimeSeg2 |
Nominal Time segment after sample point Range: [0x0-0x7F]