#include "Driver_TIMER.h" /*typedef struct { TIM_TypeDef * Timer ; uint16_t ARR ; uint16_t PSC ; } MyTimer_Struct_TypeDef ; */ void MyTimer_Base_Init(MyTimer_Struct_TypeDef * Timer) { Timer -> Timer -> ARR = Timer -> ARR -1; Timer -> Timer -> PSC = Timer -> PSC -1; }