📄 api_task.c
字号:
/*C*****************************************************************************
* FILE_NAME : api_task.c
*----------------------------------------------------------------------------
* FILE_CREATED_BY : BERTHY JS
* FILE_CREATION_DATE: 16/05/00
*----------------------------------------------------------------------------
* FILE_PURPOSE:
* user api API_ERASE_BLOCK1 2 & 3
* user api API_READ_DATA
* user api ID_API_LAUNCH_PRG_FLASH
* user api API_WR_BSB
* user api API_WR_EB
* user api API_WR_SBV
* user api API_WR_SSB
* user api API_RD_BSB
* user api API_RD_SBV
* user api API_RD_EB
* user api API_RD_SSB
* user api API_PRG_HW
* user api API_RD_HW
* user api API_RD_MANUFACTURER
* user api API_RD_ID1
* user api API_RD_ID2
* user api API_RD_ID3
* user api API_RD_BOOTLOADER_VERSION
* user api API_RD_DEVICE_BOOT_ID1
* user api API_RD_DEVICE_BOOT_ID2
******************************************************************************/
/*_____ I N C L U D E - F I L E S ____________________________________________*/
#include "compiler.h"
#include "config.h"
#include "bootloader.h"
/*_____ G L O B A L S ________________________________________________________*/
Uchar api_command _at_ 0x1C;
Uchar api_value _at_ 0x1D;
Uchar api_dpl _at_ 0x1F;
Uchar api_dph _at_ 0x1E;
/*_____ P R I V A T E - F U N C T I O N S - D E C L A R A T I O N ____________*/
/*_____ L O C A L S __________________________________________________________*/
/*_____ P U B L I C - F U N C T I O N S ______________________________________*/
/*_____ P R I V A T E - F U N C T I O N S ____________________________________*/
/*F****************************************************************************
* FUNCTION_NAME: api_task_init
*----------------------------------------------------------------------------
* FUNCTION_AUTHOR: BERTHY J.S.
* FUNCTION_DATE :
*----------------------------------------------------------------------------
* FUNCTION_PURPOSE:
* FUNCTION_INPUTS : void
* FUNCTION_OUTPUTS: void
******************************************************************************/
void api_task_init (void)
{
api_command = WAIT_COMMAND;
}
/*F****************************************************************************
* FUNCTION_NAME: api_task
*----------------------------------------------------------------------------
* FUNCTION_AUTHOR: BERTHY J.S.
* FUNCTION_DATE :
*----------------------------------------------------------------------------
* FUNCTION_PURPOSE:
* FUNCTION_INPUTS : void
* FUNCTION_OUTPUTS: void
******************************************************************************/
void api_task(void)
{
// Valeur
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -