⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 api_task.c

📁 T89C51CC01 uart BOOTLOAD
💻 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 + -