ldm0816 发表于 2010-4-10 19:53:40

STM8 EEPROM怎么读不出来?

请问哪位知道STM8 的EEPROM可以写进去,但怎么读不出来?读数据好像没看到有保护啊!请高手指教!谢谢!
#define  EEPROM_BASE_ADDR     0x4000
//#define  ADDRESS(i)  (*(volatile unsigned char *)(EEPROM_BASE_ADDR + i))
#define  ADDRESS(i)  (*(@far uchar*)(EEPROM_BASE_ADDR + i))
 Lock_EEROM();
 ADDRESS(0)  = 100;  //写
 ADDRESS(1)  = 123;

  a =ReadByte(0);     //读
  b=ReadByte(1);

ldm0816 发表于 2010-4-10 20:18:16

回复:STM8 EEPROM怎么读不出来?

不好意思发错了。这个是后面改的。应该是:
 ADDRESS(0)  = 100;
 ADDRESS(1)  = 123;
 Lock_EEROM();
  a = ADDRESS(0) 
  b= ADDRESS(1) 
页: [1]
查看完整版本: STM8 EEPROM怎么读不出来?