16 lines
441 B
C
16 lines
441 B
C
#ifndef MYPWM_H
|
|
#define MYPWM_H
|
|
|
|
#include "stm32f1xx_ll_bus.h" // Pour l'activation des horloges
|
|
#include "stm32f1xx_ll_tim.h"
|
|
|
|
|
|
void MyPWM_Conf_Output(TIM_TypeDef * Timer, int channel);
|
|
|
|
void MyPWM_Conf_Input(TIM_TypeDef * Timer, int channel1, int channel2);
|
|
|
|
void MyPWM_Set_Impulse_Duration(TIM_TypeDef * Timer, uint32_t CompareValue, int channel);
|
|
|
|
int MyPWM_Duty_Cycle_Permilles(TIM_TypeDef * Timer, int channel1, int channel2);
|
|
|
|
#endif
|