33#define BUZZER_PWM_FREQUENCY 1000000
#define BUZZER_PWM_FREQUENCY
PWM timer counting frequency, 1 us resolution.
void buzzer_arch_init(void)
void buzzer_arch_tone(uint16_t freq)
Play a square wave at freq Hz, 0 for silence.
static PWMConfig buzzer_pwm_conf
Piezo buzzer tone output with a ChibiOS PWM driver.
void gpio_setup_pin_af(ioportid_t port, uint16_t pin, uint8_t af, bool is_output)
Setup a gpio for input or output with alternate function.
#define BUZZER_PWM_CHANNEL
Some architecture independent helper functions for GPIOs.
unsigned short uint16_t
Typedef defining 16 bit unsigned short type.