eeprom.h

来自「c8051f310xmodembootloader.rar」· C头文件 代码 · 共 32 行

H
32
字号
#ifndef __EEPROM_H__
#define __EEPROM_H__

#define F_ADDR 0x3000 		//AT25128  12K开始存 3份 一共16K

unsigned char FLASH_PageRead(unsigned int addr);
void FLASH_ByteWrite (unsigned int  addr, unsigned char byte);
void FLASH_PageErase (unsigned int  addr);

void flash_save(unsigned char *source_buf,unsigned int desk_addr,unsigned char s_len);
void set_cs();


void Init_AT25XXX(unsigned char);


void AT25_WritePage(unsigned int address, 		//from this address;
					unsigned char num_of_byte,	//the number(<32) of bytes to write;
					unsigned char* source		//data to write.
					);



void AT25_ReadArray(unsigned int address, 		//from this address;
					unsigned int num_of_byte,	//the number of bytes to read;
					unsigned char* destination	//store the result.
					);



#endif
/****************************@end@*************************************/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?