13 lines
No EOL
477 B
C
13 lines
No EOL
477 B
C
#ifndef MYTIMER_H
|
|
#define MYTIMER_H
|
|
#include "stm32f10x.h"
|
|
|
|
#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 |