大哥,大姐,帮忙 EEPROM数据?#include <iom128v.h>
#include <macros.h>
#include <string.h>
#include "eeprom.h"
struct WorkFrame
{
unsigned char Status;
unsigned int Length;
unsigned char Sort;
unsigned char Datas[100];
};
#pragma data:eeprom
int uiData=0x1234;
struct WorkFrame tmFrame;
char table[]={0,1,2,3,4,5};
#pragma data:data
void main(void)
{
int I;
struct WorkFrame wFrame;
//...
EEPROM_READ((int)&uiData,I);//读出uiData到I,I=0x1234
EEPROM_READ((int)&tmFrame,wFrame);//读出结构体tmFrame中的数据到结构体wFrame中
}
竟然读不出I?? 读出的I为0xffff 也就是没有将数据初始化到EEPROM里面。
如何初始化EEPROM数据,、???????