9#ifndef MINIFOC_HARDWARE_TIMER_H_ 
   10#define MINIFOC_HARDWARE_TIMER_H_ 
   15#define PWM_PERIOD  18000 / PWM_FREQUENCY 
void timer2_disable(void)
disable timer2 periph and timer2 interrupt
 
void pwm_config(void)
configure timer1 periph and its gpios
 
void timer13_disable(void)
disable timer13 periph and timer2 interrupt
 
void timer13_config(void)
configure timer13 periph for timing interrupt
 
void update_pwm_dutycycle(float ch0, float ch1, float ch2)
update timer1 ch0 1 2 duty-cycle
 
void timer2_config(void)
configure timer2 periph for timing interrupt