嵌入式学习小组
直播中

宋晓媛

7年用户 309经验值
私信 关注

请问在NuMicro®家族中使用PWM输出功能时应该考虑什么?

在NuMicro®家族中使用PWM输出功能时应该考虑什么?

回帖(1)

李海必

2020-12-7 11:43:07
电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:在NuMicro®家族中使用PWM输出功能时,用户不仅将相应的引脚设置为PWM输出功能,而且确保PWM时钟源被打开,初始化并启用PWM输出功能。 否则,输出引脚的不稳定状态可能导致泄漏现象。
电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:
电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:电力PWM clock:
电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:

  • 电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:
  • CLK_EnableModuleClock(PWM0_MODULE);
    选择PWM时钟源:电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:
  • CLK_SetModuleClock(PWM0_MODULE,CLK_CLKSEL2_PWM0SEL_PCLK0,NULL);
    SYS_ResetModule(PWM0_RST);*复位PWM功能:电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:
  • SYS->GPC_MFPL>GPC_MFPLSYS_GPC_MFPL_PC0MFP_Msk=;设置引脚或PWM功能:
    SYS->GPC_MFPL=(SYS->GPC_MFPL和(>GPC_MFPLSYS_GPC_MFPL_PC0MFP_Msk));电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:
  • 可驱动PWM输出:设置PWM输出功能:
    SYS->GPC_MFPL = (SYS->GPC_MFPL & (~SYS_GPC_MFPL_PC0MFP_Msk));
    SYS->GPC_MFPL |= SYS_GPC_MFPL_PC0MFP_PWM0_CH0;电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:
  • PWM_EnableOutput(PWM0,PWM_CH_0_MASK);
    启动PWM输出:电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:
  • PWM_Start(PWM0,PWM_CH_0_MASK);
    电力PWM clock:例如,在M451系列中,用户可以按照下面的步骤设置PWM输出功能:
  • Start the PWM output:
    PWM_Start(PWM0, PWM_CH_0_MASK);电力PWM clock

举报

更多回帖

发帖
×
20
完善资料,
赚取积分