打印

开贴讨论STM32F10XXX模拟EEPROM,欢迎拍砖

[复制链接]
2286|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
big5|  楼主 | 2008-11-24 13:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ST网站上下载的AN2594,模拟EEPROM。研究了几天,有几个疑问:
1、Virtual address是什么意思?
2、EE_ReadVariable读取数据时经常不成功。

  for (VarValue = 0; VarValue < 1000;)
  {
    EE_WriteVariable(VirtAddVarTab[0] + VarValue, VarValue);
    EE_ReadVariable(VirtAddVarTab[0] + VarValue, &val);
    if (val == VarValue) 
    {
      printf("%d ", val);        ①
      VarValue++;
    }
  }
  
  for (i = 0; i < 1000;)
  {
    if (EE_ReadVariable(VirtAddVarTab[0] + i, &val) == 0)
    {
      printf("%d ", val);        ②
      i++;
    }

    标号1能读到正确的数据,标号2就不正确。
  
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

91

主题

242

帖子

0

粉丝