dc22-wp-badge-firmware/fw_dc22_stm32l100/src/interface/led_pwm.h

30 lines
447 B
C

/**
* led_pwm.h: led pwm configuration prototypes
* 2014 true
**/
#ifndef __INTERFACE_LED_PWM_H
#define __INTERFACE_LED_PWM_H
#include <stdint.h>
#include "stm32l1xx_tim.h" // for TIM_TypeDef
#define LED_PWM_CH1 0x01
#define LED_PWM_CH2 0x02
#define LED_PWM_CH3 0x04
#define LED_PWM_CH4 0x08
/* prototypes */
void led_pwm_init_all();
void led_pwm_set_oc(TIM_TypeDef *timer, uint32_t *oc);
#endif /* __INTERFACE_LED_PWM_H */