pwm.h 349 B

123456789101112131415
  1. #ifndef _PWM_H__
  2. #define _PWM_H__
  3. #include "libs/types.h"
  4. void HAL_PWM_Init(int fs);
  5. void PWM_UpdateDuty(u32 duty1, u32 duty2, u32 duty3, u32 sample_point);
  6. void PWM_Start(void);
  7. void PWM_Stop(void);
  8. void PWM_TimerEnable(void);
  9. void PWM_TurnOnLowSides(void);
  10. void PWM_Disable_Channels(void);
  11. void PWM_Enable_Channels(void);
  12. #endif /* _PWM_H__ */