2017-05-31 17:45:45 +02:00
|
|
|
/*
|
|
|
|
* timer.h
|
|
|
|
*
|
|
|
|
* Created on: May 31, 2017
|
|
|
|
* Author: wn
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef TIMER_H_
|
|
|
|
#define TIMER_H_
|
|
|
|
|
|
|
|
typedef enum {
|
|
|
|
IDLE = 0,
|
|
|
|
STARTED = 1,
|
|
|
|
RUNNING = 2,
|
|
|
|
OVERRUN = 3
|
|
|
|
} tTimerState;
|
|
|
|
|
|
|
|
void secondTick(void *handle);
|
|
|
|
void startTimer();
|
2017-06-02 17:30:39 +02:00
|
|
|
void stopTimer();
|
2017-05-31 17:45:45 +02:00
|
|
|
|
|
|
|
#endif /* TIMER_H_ */
|