Home
last modified time | relevance | path

Searched refs:seg2 (Results 1 – 2 of 2) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/mcan/
Dfsl_mcan.c298 quantum = (1U + ((uint32_t)timingCfg.seg1 + 1U) + ((uint32_t)timingCfg.seg2 + 1U)); in MCAN_Init()
415 config->timingConfig.seg2 = 0x3U; in MCAN_GetDefaultConfig()
540 … configTemp.seg2 = (uint8_t)(tqNum - (tqNum * IDEAL_NOMINAL_SP) / (uint32_t)IDEAL_SP_FACTOR - 1U); in MCAN_CalculateImprovedNominalTimingValues()
542 if (configTemp.seg2 > MAX_NTSEG2) in MCAN_CalculateImprovedNominalTimingValues()
544 configTemp.seg2 = MAX_NTSEG2; in MCAN_CalculateImprovedNominalTimingValues()
547 seg1Temp = tqNum - configTemp.seg2 - 3U; in MCAN_CalculateImprovedNominalTimingValues()
551 configTemp.seg2 = (uint8_t)(tqNum - MAX_NTSEG1 - 3U); in MCAN_CalculateImprovedNominalTimingValues()
560 … configTemp.rJumpwidth = (configTemp.seg1 > configTemp.seg2) ? configTemp.seg2 : configTemp.seg1; in MCAN_CalculateImprovedNominalTimingValues()
566 if (((((uint32_t)configTemp.seg2 + 1U) * 1000U) / tqNum) < spTemp) in MCAN_CalculateImprovedNominalTimingValues()
568 spTemp = (((uint32_t)configTemp.seg2 + 1U) * 1000U) / tqNum; in MCAN_CalculateImprovedNominalTimingValues()
[all …]
Dfsl_mcan.h334 uint8_t seg2; /*!< Nominal Time Segment 2. */ member