#ifndef MYTIMER_H #define MYTIMER_H #include #define MyTimer_Base_Start(Timer) Timer->CR1|=TIM_CR1_CEN; #define MyTimer_Base_Stop(Timer) Timer->CR1&=~TIM_CR1_CEN; void MyTimer_Init(TIM_TypeDef *Timer, unsigned short ValARR, unsigned short ValPSC); void MyTimer_ActiveIT (TIM_TypeDef *Timer, char Prio, void (*IT_function) (void)); void Mytimer_PWM(TIM_TypeDef *Timer, char Channel); void Mytimer_PWM_cycle(TIM_TypeDef *Timer, char Channel, int CCR); #endif