• 24系列EEPROM应用注意事项


    24系列EEPROM应用注意事项

    1 概述
    用户在使用EEPROM偶尔会出现数据丢失的情况,尤其在上下电或电源抖动过程中,会出现不确定的干扰。为了防止故障发生,建议用户按规定条件使用,避免在异常条件下操作。
    关于数据丢失的原因,需根据实际使用情况来分析。
    2 注意事项
    在具体应用中,请注意以下事项:
    1) VCC电源确定是在1.8V~5.5V范围内,VCC脚附近加一个0.1uF电容。
    2) SCL和SDA外部上拉,上拉电阻范围1K~10K。
    3) 若应用板上干扰较大,在SCL和SDA线上串几十欧姆的电阻来去毛刺。
    4) 若要在SCL和SDA线加到地电容,确认应用板上的IIC总线电容<=400pF。
    5) 注意SDA、SCL、VCC、GND的PCB走线布局,若PCB板IIC总线长度超过10cm,那么走线排列最好是:
    —————— SDA ——————
    —————— VDD ——————
    —————— GND ——————
    —————— SCL ——————
    或者在SDA和SCL走线周围用GND包围。
    6) WP接系统高复位输出,在系统复位时保护数据不被改写。
    7) 上电后稍作延时,待电压稳定时对EEPROM操作。
    8) 写入EEPROM后,采用应答查询方式判断是否写入结束。
    9) 必要时,对写入数据后做一次读出校验。
    10)做好数据的冗余备份,发生局部数据丢失后可执行恢复。
    3 应答查询流程
    虽然写数据后做软件延时,等待数据写入,然后再操作EEPROM,也不影响功能。但是,为了更安全地使用EEPROM,仍推荐采用写数据后应答查询方式。
    这种方式的好处是:
    1) 通过应答查询判断是否写入结束,可以保证数据写入,并防止后续写出错。
    2) 可以节省软件的等待时间。
    3) 易于兼容和替换同类型的芯片而无需关心延时。
    应答查询流程如下所示:

  • 相关阅读:
    监听浏览器使用不同版本js并且处理ie兼容getElementByClassName
    超出字数部分省略(主要解决不兼容;display: -webkit-box;的浏览器)
    highcharts图表
    整理前端css/js/jq常见问题及解决方法(1)
    [转载]移动页面所需meta元素和Viewport窗口知识点
    在ie和chrome浏览器中滚动条样式的设置
    关于:before :after
    mysql备份与还原
    使用xkbeancomparator对比javabean,生成操作记录
    SSO单点登录和CAS
  • 原文地址:https://www.cnblogs.com/lycstronger/p/4195611.html
Copyright © 2020-2023  润新知