|
GD32VF203硬件定时器PWM ⚙️ 关键配置[backcolor=var(--ds-md-code-block-banner-wrap-background-color)][color=var(--dsr-text-2)]c
[color=var(--dsr-icon-fg-1)][color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]
复制
[color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]
下载
// 定时器3通道1输出PWMtimer_oc_parameter_struct oc_init;timer_parameter_struct timer_init;timer_init.prescaler = 71; // 分频72MHz→1MHz timer_init.period = 999; // 重装载值(1kHz) timer_oc_init(TIMER3, TIMER_CH_1, &oc_init);timer_channel_output_config(TIMER3, TIMER_CH_1, &oc_init);timer_enable(TIMER3);
🎛️ 占空比调节[backcolor=var(--ds-md-code-block-banner-wrap-background-color)][color=var(--dsr-text-2)]c
[color=var(--dsr-icon-fg-1)][color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]
复制
[color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]
下载
timer_channel_output_pulse_value_config(TIMER3, TIMER_CH_1, 500); // 50%占空比
|
|