/******************************************************************************
版权所有: 深圳市**科技有限公司
文件名: task_power_process.c
作者: wangdy
创建日期: 2020/07/9
描述: 电源处理流程
其它:
修改历史: //修改历史记录列表,每条修改记录应包含修改日期、修改者及修改内容简述
序号 修改时间 修改人 修改内容
???? ????/??/?? ?????? 参考样式
******************************************************************************/
/************************************头文件************************************/
#include "task_power_process.h"
#include "api_power_control.h"
#include <string.h>
/*************************************变量*************************************/
/*************************************函数*************************************/
/*******************************************************************************
* 名称: Task_Power_Control_Init
* 描述: 电源控制任务 初始化
* 输入参数: 无
* 输出参数: 无
* 其它: 无
*******************************************************************************/
void Task_Power_Control_Init(void)
{
API_Power_Control_Init();
}
/*******************************************************************************
* 名称: Task_Power_Control_Process
* 描述: 电源控制流程
* 输入参数: 无
* 输出参数: 无
* 其它: 无
*******************************************************************************/
void Task_Power_Control_Process(void)
{
Power_Voltage_Check(); //电源电压检测
Power_Bat_Charge_Control(); //电池充电控制
PowerAutoPowerOff(); //自动关机控制
PowerOnOffControl(); //开关机允许控制
}
以下为.h文件:
/******************************************************************************
版权所有: 深圳**科技有限公司
文件名: task_power_process.h
作者: wangdy
创建日期: 2020/7/9
描述: 充电控制管理任务
其它:
修改历史: //修改历史记录列表,每条修改记录应包含修改日期、修改者及修改内容简述
序号 修改时间 修改人 修改内容
???? ????/??/?? ?????? 参考样式
******************************************************************************/
/*********************************防止多次编译*********************************/
#ifndef _TASK_POWER_PROCESS_H
#define _TASK_POWER_PROCESS_H
/************************************头文件************************************/
#include <stdint.h>
#include <stdbool.h>
/************************************宏定义************************************/
/************************************结构体************************************/
/**********************************可导出变量**********************************/
/***********************************函数实现***********************************/
void Task_Power_Control_Init(void); //电源控制 初始化
void Task_Power_Control_Process(void); //电源控制 流程
#endif