找回密码
 注册
关于网站域名变更的通知
查看: 1083|回复: 9
打印 上一主题 下一主题

很多电路中EEPROM和FLASH都会配合MCU使用,但一直不明白究竟有什么作用?

[复制链接]

该用户从未签到

跳转到指定楼层
#
发表于 2023-2-16 09:44 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
很多电路中EEPROM和FLASH都会配合mcu使用,但一直不明白究竟有什么作用?+ n" q# n- \4 q: A

评分

参与人数 1威望 +5 收起 理由
超級狗 + 5 好奇寶寶獎勵!

查看全部评分

该用户从未签到

9#
发表于 2025-9-26 12:38 | 只看该作者
个人的理解是:EEPROM与Flash,Flash里烧录的是机器的启动代码,也就是机器出厂的固定代码(或者叫运行代码),而EEPROM是我们在使用过程中的运算结果存放空间(相当于电脑的内存条),你们说呢?

评分

参与人数 1威望 +5 收起 理由
超級狗 + 5 我們就在等你說呀~

查看全部评分

  • TA的每日心情
    擦汗
    2025-11-20 15:40
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    8#
    发表于 2025-9-26 10:36 | 只看该作者
    E2这个可以多次擦除,产品上有的DSP固件也很大也需要这个单独存放DSP的固件。所以产品上可能会有单独的E2或flash
  • TA的每日心情
    奋斗
    2025-11-21 15:00
  • 签到天数: 60 天

    [LV.6]常住居民II

    7#
    发表于 2025-9-11 14:42 | 只看该作者
    wudipk2010 发表于 2025-9-11 11:07! D2 A& h  n) a, \  L, a
    需要频繁读写和修改参数用EEPROM,存储固件,操作系统或者是大量文件一般用flash。
    5 D; s" E: I! ^. o比较常见的比如说交 ...
    * V4 W& J8 Y5 [7 t
    我查了下我的器件库,发现EEPROM的寿命描述都是:读写1百万次,保存100年,Flash的寿命描述都是:读写10万次,保存20年。
    ! M1 m' h# _) p# V7 }表明你这个说法绝对是正确的。
    & O( t' J% m# L' [不过我还是想问,有没有其他原因?$ T% `* C+ e% d$ g8 B# M! E

    该用户从未签到

    6#
    发表于 2025-9-11 11:07 | 只看该作者
    Dcpc086397900 发表于 2025-8-26 15:19: S( }4 c$ Y- ?
    我想,博主想问的是,为什么有的用EEPROM,有的用flash。
      v7 ~+ ], d# [是接口吗?两个都有I2C和SPI接口。4 d2 c" o8 L" I+ }, A; K
    是电压吗? ...
    - ~5 b; l" C6 D9 b
    需要频繁读写和修改参数用EEPROM,存储固件,操作系统或者是大量文件一般用flash。
    3 ^  o8 x& ^: V3 w: A8 Z* E) G比较常见的比如说交换机路由器之类,用户会经常去配置参数改设置的,基本都是用的EEPROM。! u8 Y) k6 ?% C, I3 i$ ^6 r" X7 V- R( W
    当然如果你硬要用flash也没事,两者本质上是类似的。( i* `) g1 B; f+ R& W  g6 y

    点评

    我查了下我的器件库,发现EEPROM的寿命描述都是:读写1百万次,保存100年,Flash的寿命描述都是:读写10万次,保存20年。 表明你这个说法绝对是正确的。 不过我还是想问,有没有其他原因?  详情 回复 发表于 2025-9-11 14:42

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 也是!

    查看全部评分

  • TA的每日心情
    奋斗
    2025-11-21 15:00
  • 签到天数: 60 天

    [LV.6]常住居民II

    5#
    发表于 2025-8-26 15:19 | 只看该作者
    我想,博主想问的是,为什么有的用EEPROM,有的用flash。) R' I( C$ P& @: Z3 y) A' h5 Z
    是接口吗?两个都有I2C和SPI接口。
    6 y1 ~+ l' a0 [3 _1 \4 M4 [是电压吗?两个都有各类电压。% N* C5 G, _" ]. j& M6 E
    是价格吗?两个产品价格差别不大。$ [8 L9 H. k3 h- {1 S2 o4 H
    是容量吗?各级容量都有,有的还EEPROM和flash都共用。& N. j& @9 J2 t1 o* v$ ^9 o( f: Z
    是封装吗?两个产品封装几乎都是一致的。) o9 h8 {& g9 E+ ~/ \7 [/ Q
    好像这个问题没有人讲清楚过。

    点评

    需要频繁读写和修改参数用EEPROM,存储固件,操作系统或者是大量文件一般用flash。 比较常见的比如说交换机路由器之类,用户会经常去配置参数改设置的,基本都是用的EEPROM。 当然如果你硬要用flash也没事,两者本  详情 回复 发表于 2025-9-11 11:07

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 看在字數很多的份上!

    查看全部评分

  • TA的每日心情

    2025-7-22 15:01
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    4#
    发表于 2024-12-31 09:27 | 只看该作者
    mcu不带存储,或者内部存储不足需要外挂flash

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 回覆掌握重點!

    查看全部评分

    该用户从未签到

    3#
    发表于 2023-2-16 11:16 | 只看该作者
    容量大小,数据读写速率是主要的区别。
    1 E: t1 w. _( g4 Y) A3 }) E- O

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 簡明扼要!

    查看全部评分

    该用户从未签到

    2#
    发表于 2023-2-16 11:08 | 只看该作者
    EEPROM可读可写,一般保存当前工作状态。例:电视机中用户改了音量值之后,这个值就是保存在这里的,当再次开机时,系统就会先把这个值读到然后音量设置到关机前的状态,当用户再次更改音量时,这个值会被重新改写。" Z& t" P! m$ \% o. M( O
    如果没有EEPROM,就不能保存用户更改的值了,那每次开机都是最原始的数据。
    5 t5 d8 i1 Z4 TFLASH是只读,程序都是存在这里面。

    . n6 X- ?$ q0 [+ k, }

    该用户从未签到

    1#
    发表于 2023-2-16 10:59 | 只看该作者
    一些MCU片上不带程序存储器,可执行代码只能放在外面的EEPROM、FLASH中,另外,有时也可以用来存储一些参数,保存一些掉电后需要保存的数据等。
    5 c  H! ?3 E, X0 k' B+ q9 f6 `/ m
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-11-22 03:29 , Processed in 0.156250 second(s), 25 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表