zf_task_schedule.h 883 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. /**
  2. *****************************************************************************
  3. * @file zf_task_schedule.h
  4. * @author Zorb
  5. * @version V1.0.0
  6. * @date 2018-06-28
  7. * @brief 任务调度算法的头文件
  8. *****************************************************************************
  9. * @history
  10. *
  11. * 1. Date:2018-06-28
  12. * Author:Zorb
  13. * Modification:建立文件
  14. *
  15. *****************************************************************************
  16. */
  17. #ifndef __ZF_TASK_SCHEDULE_H__
  18. #define __ZF_TASK_SCHEDULE_H__
  19. #ifdef __cplusplus
  20. extern "C" {
  21. #endif
  22. #include "stdint.h"
  23. #include "stdbool.h"
  24. #include "zf_task.h"
  25. /* 获取最高优先级任务 */
  26. Task *Task_getTopPriorityTask(void);
  27. #ifdef __cplusplus
  28. }
  29. #endif
  30. #endif /* __ZF_TASK_SCHEDULE_H__ */
  31. /******************************** END OF FILE ********************************/