/******************************************************************************
版权所有: 深圳市**科技有限公司
文件名: task_iap_update.c
作者: wangdy
创建日期: 2020/07/28
描述: iap升级
其它:
修改历史: //修改历史记录列表,每条修改记录应包含修改日期、修改者及修改内容简述
序号 修改时间 修改人 修改内容
???? ????/??/?? ?????? 参考样式
******************************************************************************/
/************************************头文件************************************/
#include "task_iap_update.h"
#include "ymodem.h"
/*************************************变量*************************************/
/*************************************函数*************************************/
/*******************************************************************************
* 名称: Task_IAP_Update
* 描述: IAP升级任务初始化
* 输入参数: 无
* 输出参数: 无
* 其它: 无
*******************************************************************************/
void Task_IAP_Update_Init(void)
{
Ymodem_Init(); //ymodem初始化
}
/*******************************************************************************
* 名称: Task_API_Update_Process
* 描述: IAP升级进程
* 输入参数: 无
* 输出参数: 无
* 其它: 无
*******************************************************************************/
void Task_API_Update_Process(void)
{
Ymodem_Data_Analysis();
}
以下为.h文件:
/******************************************************************************
版权所有: 深圳**科技有限公司
文件名: task_iap_update.h
作者: wangdy
创建日期: 2020/7/28
描述: iap ymodem协议升级
其它:
修改历史: //修改历史记录列表,每条修改记录应包含修改日期、修改者及修改内容简述
序号 修改时间 修改人 修改内容
???? ????/??/?? ?????? 参考样式
******************************************************************************/
/*********************************防止多次编译*********************************/
#ifndef _TASK_IAP_UYPDATE_H
#define _TASK_IAP_UYPDATE_H
/************************************头文件************************************/
#include <stdint.h>
#include <stdbool.h>
/************************************宏定义************************************/
/************************************结构体************************************/
/**********************************可导出变量**********************************/
/***********************************函数实现***********************************/
void Task_IAP_Update_Init(void); //ymodem初始化
void Task_API_Update_Process(void); //ymodem升级
#endif