• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

设备参数保存问题

我是假管 2018-12-12 浏览量:708

现在有一个项目,使用的是STM32F103作为主控芯片,有一些设备运行的参数需要保存,有两个方案:
①,将数据保存在单片机内部的FLASH。(也就是说拿单片机的FLASH,当做EEPROM使用)。
②,外挂储存芯片进行数据保存。
请问大家建议使用那种数据保存方案呢?为什么?
如果使用外部存储芯片来保存数据的话,劳驾各位推荐一款存储芯片。(需要存储的数据不多,顶多计时1K左右)

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 内部flash写入麻烦,需要读出来,整块擦出后在写入新数据,而且擦写寿命没有外部eeprom长,如果需要省成本就用flash,做产品建议用外部eeprom
    • 发布于 2018-12-12
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:8
  • 这要看您的参数设置是否频繁

    如果不频繁的话,就保存在内存Flash里。只是几段代码的事。用外EEPROM增加成本。

    • 发布于2018-12-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个还是看需求,如果低频次的写入,可以用片内资源,节省成本。

    如果频次很高,建议增加外部模块,从而保证系统稳定性。

    • 发布于2018-12-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 使用内部的吧,省成本,外部的还要再设计电路
    • 发布于2018-12-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 优先用内部 eeprom,看看够不够2K空间

    其次考虑读写多不多,不用就用内部 flash 存储数据

    读写多,直接外扩一个4K 的 eeprom,各个厂商都有很多 eeprom,美信很多

    • 发布于2018-12-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 根据情况选择,以前51自带eeprom的话可以在内部存少量数据,而现在存储器容量非常大,用sop8外扩的spi flash已经可以存数M数据了。
    • 发布于2018-12-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果擦写次数不多(1天2-3次那种),就可以用自带的flash
    • 发布于2019-01-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要是看你的数据量大小,如果数据量大的话最好是用外部的flash
    • 发布于2019-01-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 简单的方案就是就用内部的flash,操作比较简单
    • 发布于2019-01-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

设备参数保存问题