📄 eeprom.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -