Searched refs:chnlParams (Results 1 – 6 of 6) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/ftm/ |
| D | fsl_ftm.c | 430 const ftm_chnl_pwm_signal_param_t *chnlParams, in FTM_SetupPwm() argument 436 assert(NULL != chnlParams); in FTM_SetupPwm() 473 if (((uint8_t)chnlParams->chnlNumber >= (uint8_t)FSL_FEATURE_FTM_CHANNEL_COUNTn(base)) || in FTM_SetupPwm() 479 if (chnlParams->dutyCyclePercent > 100U) in FTM_SetupPwm() 484 if (chnlParams->dutyCyclePercent == 100U) in FTM_SetupPwm() 491 cnv = (mod * chnlParams->dutyCyclePercent) / 100U; in FTM_SetupPwm() 497 reg = base->CONTROLS[chnlParams->chnlNumber].CnSC; in FTM_SetupPwm() 501 reg |= (uint32_t)chnlParams->level << FTM_CnSC_ELSA_SHIFT; in FTM_SetupPwm() 507 base->CONTROLS[chnlParams->chnlNumber].CnSC = reg; in FTM_SetupPwm() 509 base->CONTROLS[chnlParams->chnlNumber].CnV = cnv; in FTM_SetupPwm() [all …]
|
| D | fsl_ftm.h | 484 const ftm_chnl_pwm_signal_param_t *chnlParams, 535 const ftm_chnl_pwm_config_param_t *chnlParams,
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/tpm/ |
| D | fsl_tpm.c | 296 tpm_chnl_pwm_signal_param_t chnlParams) in TPM_SetupSinglePwmChannel() argument 306 …uint8_t)((uint32_t)kTPM_ChnlMSBMask | TPM_CnSC_ELSB(chnlParams.pauseLevel) | TPM_CnSC_ELSA(chnlPar… in TPM_SetupSinglePwmChannel() 308 controlBits = ((uint8_t)kTPM_ChnlMSBMask | ((uint8_t)chnlParams.level << TPM_CnSC_ELSA_SHIFT)); in TPM_SetupSinglePwmChannel() 310 chnlId = (uint8_t)chnlParams.chnlNumber; in TPM_SetupSinglePwmChannel() 333 …if (((chnlParams.dutyCyclePercent == 100U) && (mod == counterMax)) || (chnlParams.dutyCyclePercent… in TPM_SetupSinglePwmChannel() 352 if (((chnlParams.firstEdgeDelayPercent + chnlParams.dutyCyclePercent) > 100U) || in TPM_SetupSinglePwmChannel() 353 ((chnlParams.firstEdgeDelayPercent > 0U) && (chnlParams.dutyCyclePercent == 0U)) || in TPM_SetupSinglePwmChannel() 354 ((chnlParams.firstEdgeDelayPercent == 0U) && (chnlParams.deadTimeValue[0] != 0U))) in TPM_SetupSinglePwmChannel() 366 if (chnlParams.dutyCyclePercent == 0U) in TPM_SetupSinglePwmChannel() 371 else if (chnlParams.dutyCyclePercent == 100U) in TPM_SetupSinglePwmChannel() [all …]
|
| D | fsl_tpm.h | 460 const tpm_chnl_pwm_signal_param_t *chnlParams,
|
| /hal_nxp-latest/mcux/mcux-sdk/drivers/pwm/ |
| D | fsl_pwm.c | 472 const pwm_signal_param_t *chnlParams, in PWM_SetupPwm() argument 478 assert(chnlParams); in PWM_SetupPwm() 489 if (chnlParams[i].pwmChannel == kPWM_PwmX) in PWM_SetupPwm() 504 pwmHighPulse = (pulseCnt * chnlParams->dutyCyclePercent) / 100U; in PWM_SetupPwm() 514 … PWM_SetDutycycleRegister(base, subModule, chnlParams->pwmChannel, mode, pulseCnt, pwmHighPulse); in PWM_SetupPwm() 519 if (chnlParams->pwmChannel == kPWM_PwmA) in PWM_SetupPwm() 523 base->SM[subModule].DTCNT0 = PWM_DTCNT0_DTCNT0(chnlParams->deadtimeValue); in PWM_SetupPwm() 529 base->SM[subModule].DTCNT1 = PWM_DTCNT1_DTCNT1(chnlParams->deadtimeValue); in PWM_SetupPwm() 533 switch (chnlParams->pwmChannel) in PWM_SetupPwm() 537 …base->SM[subModule].OCTRL |= (((uint16_t)(chnlParams->faultState) << (uint16_t)PWM_OCTRL_PWMAFS_SH… in PWM_SetupPwm() [all …]
|
| D | fsl_pwm.h | 519 const pwm_signal_param_t *chnlParams,
|