AM64x MCU+ SDK  08.02.00
MCAN_BitTimingParams Struct Reference

Detailed Description

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
 

Field Documentation

◆ nomRatePrescalar

uint32_t MCAN_BitTimingParams::nomRatePrescalar

Nominal Baud Rate Pre-scaler Range:[0x0-0x1FF]

◆ nomTimeSeg1

uint32_t MCAN_BitTimingParams::nomTimeSeg1

Nominal Time segment before sample point Range:[0x0-0xFF]

◆ nomTimeSeg2

uint32_t MCAN_BitTimingParams::nomTimeSeg2

Nominal Time segment after sample point Range:[0x0-0x7F]

◆ nomSynchJumpWidth

uint32_t MCAN_BitTimingParams::nomSynchJumpWidth

Nominal (Re)Synchronization Jump Width Range:[0x0-0x7F]

◆ dataRatePrescalar

uint32_t MCAN_BitTimingParams::dataRatePrescalar

Data Baud Rate Pre-scaler Range:[0x0-0x1F]

◆ dataTimeSeg1

uint32_t MCAN_BitTimingParams::dataTimeSeg1

Data Time segment before sample point Range:[0x0-0x1F]

◆ dataTimeSeg2

uint32_t MCAN_BitTimingParams::dataTimeSeg2

Data Time segment after sample point Range:[0x0-0xF]

◆ dataSynchJumpWidth

uint32_t MCAN_BitTimingParams::dataSynchJumpWidth

Data (Re)Synchronization Jump Width Range:[0x0-0xF]