Home
last modified time | relevance | path

Searched refs:preDivider (Results 1 – 6 of 6) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/mcan/
Dfsl_mcan.c307 timingCfg.preDivider = 0x1FFU; in MCAN_Init()
311 timingCfg.preDivider = (uint16_t)(sourceClock_Hz / tqFre) - 1U; in MCAN_Init()
533 configTemp.preDivider = (uint16_t)(sourceClock_Hz / clk - 1U); in MCAN_CalculateImprovedNominalTimingValues()
534 if (configTemp.preDivider > MAX_NBRP) in MCAN_CalculateImprovedNominalTimingValues()
569 pconfig->preDivider = configTemp.preDivider; in MCAN_CalculateImprovedNominalTimingValues()
631 if (pconfig->datapreDivider < ((pconfig->preDivider + 1U) * preDividerTemp - 1U)) in MCAN_FDCalculateImprovedTimingValues()
635 … else if (pconfig->datapreDivider == ((pconfig->preDivider + 1U) * preDividerTemp - 1U)) in MCAN_FDCalculateImprovedTimingValues()
652 pconfig->preDivider = (pconfig->preDivider + 1U) * preDividerTemp - 1U; in MCAN_FDCalculateImprovedTimingValues()
793 if (pconfig->datapreDivider < ((pconfig->preDivider + 1U) * preDividerTemp - 1U)) in MCAN_FDCalculateSpecifiedTimingValues()
797 … else if (pconfig->datapreDivider == ((pconfig->preDivider + 1U) * preDividerTemp - 1U)) in MCAN_FDCalculateSpecifiedTimingValues()
[all …]
Dfsl_mcan.h331 uint16_t preDivider; /*!< Nominal Clock Pre-scaler Division Factor. */ member
/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcan/
Dfsl_flexcan.c1041 timingCfg.preDivider = maxDivider; in FLEXCAN_Init()
1045 timingCfg.preDivider = (uint16_t)(sourceClock_Hz / tqFre) - 1U; in FLEXCAN_Init()
1453 … base->EPRS = (base->EPRS & (~CAN_EPRS_ENPRESDIV_MASK)) | CAN_EPRS_ENPRESDIV(pConfig->preDivider); in FLEXCAN_SetTimingConfig()
1464 …base->CBT = CAN_CBT_BTF_MASK | CAN_CBT_EPRESDIV(pConfig->preDivider) | CAN_CBT_ERJW(pConfig->rJump… in FLEXCAN_SetTimingConfig()
1468 } while ((CAN_CBT_EPRESDIV(pConfig->preDivider) | CAN_CBT_ERJW(pConfig->rJumpwidth) | in FLEXCAN_SetTimingConfig()
1482 … base->CTRL1 |= (CAN_CTRL1_PRESDIV(pConfig->preDivider) | CAN_CTRL1_RJW(pConfig->rJumpwidth) | in FLEXCAN_SetTimingConfig()
1492 base->CTRL1 |= (CAN_CTRL1_PRESDIV(pConfig->preDivider) | CAN_CTRL1_RJW(pConfig->rJumpwidth) | in FLEXCAN_SetTimingConfig()
1850 configTemp.preDivider = (uint16_t)(sourceClock_Hz / clk) - 1U; in FLEXCAN_CalculateImprovedTimingValues()
1851 if (configTemp.preDivider > pdivMAX) in FLEXCAN_CalculateImprovedTimingValues()
1863 pTimingConfig->preDivider = configTemp.preDivider; in FLEXCAN_CalculateImprovedTimingValues()
[all …]
Dfsl_flexcan.h726 uint16_t preDivider; /*!< Classic CAN or CAN FD nominal phase bit rate prescaler. */ member
/hal_nxp-latest/s32/drivers/s32ze/Can_CANEXCEL/include/
DCanEXCEL_Ip_HwAccess.h541 (base->BBPRS) = CANXL_SIC_BBPRS_PRESDIV(timeSeg->preDivider); in CanXL_SetBaudRate()
608 …timeSeg->preDivider = ((base->BBPRS & CANXL_SIC_BBPRS_PRESDIV_MASK) >> CANXL_SIC_BBPRS_PRESDIV_SHI… in CanXL_GetFDBaudRate()
627 …timeSeg->preDivider = ((base->BBPRS & CANXL_SIC_BBPRS_PRESDIV_MASK) >> CANXL_SIC_BBPRS_PRESDIV_SHI… in CanXL_GetXLBaudRate()
645 …timeSeg->preDivider = ((base->BBPRS & CANXL_SIC_BBPRS_PRESDIV_MASK) >> CANXL_SIC_BBPRS_PRESDIV_SHI… in CanXL_GetBaudRate()
DCanEXCEL_Ip_Types.h352 uint32 preDivider; /**< Clock prescaler division factor*/ member