#ifndef _TASK_H_ #define _TASK_H_ #include "al_helper.h" #include "task_types.h" //周期任务处理函数声明 void TaskProc(void); //激活任务 void TaskActivate(TASK_ID taskid,int32_t period); //挂起任务 void TaskSuspend(TASK_ID taskid); //启动定时器 int8_t StartTimer2(int8_t *TimerID,int8_t cMode,uint32_t lPeriod,void (* routine)(void * Param1),void * Param1); //启动定时器 int8_t StartTimer( int8_t cMode,int32_t lPeriod,void (* routine)(void * Param1),void * Param1); //停止定时器 int8_t StopTimer ( int8_t * pcTimerNumber ); //停止所有定时器 void StopAllTimer(void); //初始化任务模块 void InitTask(void); //获取系统时间(毫秒) int32_t get_system_ms(void); #endif