📄 xflash.h
字号:
/*** COPYRIGHT 2002 STMicroelectronics ****************************************
Header File Name : XFLASH.h
Documentations :
Group :
Author :
Version :
Date :
******************************************************************************/
#ifndef XFLASH_H
#define XFLASH_H
void RASS_Disable (unsigned char key1,unsigned char key2);
unsigned char XFlashWriteBlock( unsigned char *Buffer, unsigned int Flash, unsigned char ByteNb );
extern void UserWhileWriteBlock(void);
#define CODE_SIZE 0x0014 // XFlash() Size (20B)
/******************** to be modified by the user ******/
#define STACK_TOP 0x017F // STACK TOP Position
#define STACK_END 0x0100 // STACK END
/******************************************************/
// 2 Bytes for Current XFLASH Address to store DATA
#define IAP_FLASH_PTR (*(unsigned int *)0xF9)
unsigned char * IapFlashPtr @0xF9;
// 2 Bytes for Current Address of Data in RAM
#define IAP_DATA_PTR (*(unsigned int *)0xFB)
unsigned char * IapDataPtr @0xFB;
// 1 Byte for DataBuffer Size
#define IAP_DATA_NB (*(unsigned char *)0xFD)
unsigned char * IapDataNb @0xFD;
// 2 Bytes for XWRITE address in RAM
#define IAP_CODE_PTR (*(unsigned int *) 0xFE)
unsigned char * IapCodeMsb @0xFE;
unsigned char * IapCodeLsb @0xFF;
#endif
/**** (c) 2002 STMicroelectronics *************************** END OF FILE **/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -