⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 eeprom.h

📁 Lpc2214读写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 + -