From d95248866b515e6fa6a258604903ccd09002a9a2 Mon Sep 17 00:00:00 2001 From: Thomas Kolb Date: Sat, 18 May 2024 00:15:22 +0200 Subject: [PATCH] buzzer: ensure PWM is enabled on the output pin --- src/buzzer.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/buzzer.c b/src/buzzer.c index e9a313c..65a157b 100644 --- a/src/buzzer.c +++ b/src/buzzer.c @@ -31,6 +31,7 @@ void buzzer_on(uint16_t freq_hz) uint32_t divider_x100 = FREQ_BASE / freq_hz; // = 100 * 125e6 / 512 / freq_hz pwm_set_clkdiv_int_frac(m_slice_num, divider_x100 / 100, divider_x100 % 100); + gpio_set_function(BUZZER_PIN, GPIO_FUNC_PWM); pwm_set_enabled(m_slice_num, true); }