📄 eeprom.h
字号:
#ifndef EEPROM_H
#define EEPROM_H
typedef struct _Fit_Security{
uint32 code;
uint32 Date1;
uint32 code1;
uint32 Date2;
uint32 code2;
uint32 Date3;
uint32 code3;
uint8 Flag;
}Fit_Security;
typedef struct _Fit_SerialNo{
char ID[16];
char No[16];
}Fit_SerialNo;
#define Psram_BaseAddr 0x80000000
#define EEPROM_WP (1<<4) /* EeayARM2200和IDE接口直接相连,p0.4 */
#define SerialNoAddr (void *) (Psram_BaseAddr+0x80) // 80-9F
#define SecurityCode (void *) (Psram_BaseAddr+0xA0) // A0-BF
#define I2C_Param_Addr (void *) (Psram_BaseAddr+0x110) // 100-1ff for I2C
extern uint8 M24C01_Write(uint8 MemAddr,uint8 *SendBuf,uint8 Len);
extern uint8 M24C01_Read(uint8 MemAddr,uint8 *RxdBuf,uint8 Len);
extern void SaveSecurityCode(uint8 *SecuBuf);
extern void LoadSecurityCode(uint8 *SecuBuf);
extern void SaveSerialNo(char *SeriBuf);
extern void LoadSerialNo(char *SeriBuf);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -