Projet_Voilier/ProjetsKEIL/Drivers/Driver_timers.h
2023-03-21 16:28:46 +01:00

25 lines
No EOL
463 B
C

#ifndef MYTIMER_H
#define MYTIMER_H
#include "stm32f10x.h"
typedef struct
{
TIM_TypeDef * Timer;
unsigned short ARR;
unsigned short PSC;
} MyTimer_Struct_TypeDef;
void MyTimer_Base_Init(MyTimer_Struct_TypeDef * Timer);
void timer_init(MyTimer_Struct_TypeDef * Timer);
void MyTimer_Start(MyTimer_Struct_TypeDef *Timer);
void MyTimer_Stop(MyTimer_Struct_TypeDef *Timer);
#define MyTimer_Base_Start(Timer)
#define MyTimer_Base_Stop(Timer)
#endif