本帖最后由 pengbo456852 于 2014-5-5 16:05 编辑
我用过24533,27643,29666,其中只有29666保存数据到E2PROM中时,如果地址不对,就会将程序区冲毁,比如数码管不显示,程序无法运行。很多类似的情况发生,我需要将地址一个一个地尝试,例如
本来保存六个字节的数据只需要:E2PROM_E2Read(0,SAVE,6);
如今要E2PROM_E2Read(1,&SAVE[0],1);
E2PROM_E2Read(7,&SAVE[1],1);
E2PROM_E2Read(12,&SAVE[2],1);
E2PROM_E2Read(18,&SAVE[3],1);
E2PROM_E2Read(28,&SAVE[4],1);
E2PROM_E2Read(58,&SAVE[5],1);
真是要崩溃了。求解。。。。 |