/** * @file tasks.h * @author Xiao, Lifan (xiaolf6@midea.com) * @brief * @version 0.1 * @date 2021-08-06 * * @copyright Copyright (c) 2021 * */ #ifndef _TASKS_H_ #define _TASKS_H_ /**************************************************************** * * Standard Interface * * *************************************************************/ /* Driver Layer Interface */ /* The following function will be called by platfrom layer */ /** * @brief Init pwm task * */ void App_Task_InitTaskPwm(); /** * @brief Pwm task called in pwm isr * */ void App_Task_TaskPwm(); /** * @brief Init adc task * */ void App_Task_InitTaskAdcCplt(); /** * @brief Adc task called in adc complete isr * */ void App_Task_TaskAdcCplt(); /** * @brief Init task 1 * */ void App_Task_InitTask1(); /** * @brief Task 1 called by period timer * */ void App_Task_Task1(); void App_Task_InitTask2(); void App_Task_Task2(); void App_Task_InitTaskBg(); void App_Task_TaskBg(); #endif