#ifndef _APPTIMER_H_ #define _APPTIMER_H_ #include #include #define D_SEC(n) ((n)*1000UL) #define D_MIN(n) ((n)*1000UL*60UL) #define D_HOUR(n) ((n)*1000UL*60UL*60UL) extern void AppTimer_Init(void); extern void AppTimer_add(void (*func)(union sigval), int timeMS); extern void AppTimer_add(void (*func)(union sigval), int timeMS, uint8_t *data, int length); extern void AppTimer_add(void (*func)(union sigval), int timeMS, int value); extern void AppTimer_delete(void (*func)(union sigval)); extern uint32_t AppTimer_GetTickCount(void); #endif