📄 flashram.h
字号:
/*****************************************
*
*
*****************************************/
#ifndef __FLASH_RAM__
#define __FLASH_RAM__
//----------------------------------------
// Flash type
#define NONE_FLASH 0x00
#define SST28SF040A 0x04
#define SST29SF040 0x13
#define SST29VF040 0x14
#define SST29SF512 0x20
#define SST29VF512 0x21
#define SST29SF010 0x22
#define SST29VF010 0x23
#define SST29SF020 0x24
#define SST29VF020 0x25
typedef struct
{
unsigned long id;
unsigned char unused1[2];
unsigned char class;
unsigned char state;
unsigned char yeah;
unsigned char month;
unsigned char day;
unsigned char hour;
unsigned char min;
unsigned char sec;
unsigned char unused2[2];
}RECORD, *PRECORD;
void Check_Toggle_Ready(unsigned int addr);
void eepUnlock(void);
char eepGetChipId(void);
char eepEraseSector(unsigned int addr);
void eepProgramByte(unsigned int addr,unsigned char dat);
void eepEraseChip(void);
unsigned char eepReadByte(unsigned long addr);
void eepWriteRam(unsigned long addr,unsigned char dat);
int fopen(void);
void fclose(void);
int fread(unsigned char *buff, int len);
int fwrite(unsigned char *buff, int len);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -