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

📄 test.c

📁 Lpc2214读写EEPROM到某一指定的存储空间
💻 C
字号:
#include "config.h"

uint8 InputBuff[256];
Fit_Security *Security;
Fit_SerialNo *SerialNo;

void Init_SerialNo(void)
{

	Security=(Fit_Security *)SecurityCode;
	SerialNo=(Fit_SerialNo *)SerialNoAddr;

 	strcpy(SerialNo->ID,"ABcd12345678");
	strcpy(SerialNo->No,"eeprom24lc01");

	SaveSerialNo(SerialNo->ID);

	Security->Flag=0;
	Security->code=0x12345678;
	Security->Date1=0x22222222;
	Security->code1=0x12345678;
	Security->Date2=0x33333333;
	Security->code2=0x12345678;
	Security->Date3=0x44444444;
	Security->code3=0x12345678;
	
	SaveSecurityCode((uint8 *)&(Security->code));

}

void Read_EEPROM(void)
{

	Security=(Fit_Security *)SecurityCode;
	SerialNo=(Fit_SerialNo *)SerialNoAddr;

	M24C01_Read(0x00,InputBuff,0x80);
	LoadSecurityCode((uint8 *)&(Security->code));
	LoadSerialNo(SerialNo->ID);
}

#define beepcon (1<<24)			/* P1.24 */
int main (void)
{
	IO1DIR |= beepcon;				// P1.24输出引脚初始化
   	IO1CLR = beepcon;				// 信号脚置低

    TargetInit();                /* 目标板初始化 */
	Init_SerialNo();
	Read_EEPROM();

    return 0;
}


⌨️ 快捷键说明

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