mFrame
載入中...
搜尋中...
無符合項目
Timer

Counter/Timer 0 Reset Control.

Counter/Timer 0 Reset ControlControls reset state of the Counter/Timer 0 (CTIMER0) peripheral. CTIMER0 provides versatile timing capabilities including PWM generation, input capture, output compare, and general-purpose timing functions.

計數器/定時器 0 重置控制,多功能計時外設

CTIMER0 Functions:

Reset Effects:
  • Counter value resets to 0
  • All match registers cleared to default values
  • PWM outputs return to inactive state
  • Timer configuration registers reset to defaults
  • All pending interrupts are cleared

    Initialization:

    // Configure CTIMER0 for PWM generation
    reset_ctrl.assert_reset(Control::CTIMER0);
    setup_ctimer0_clock_source();
    reset_ctrl.release_reset(Control::CTIMER0);
    ctimer0_configure_pwm(frequency, duty_cycle);