单片机中有FLASH为啥还需要EEROM?

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「单片机的资料从专业入门到高级教程」,

点个关注在评论区回复"888"之后私信回复"888",全部无偿共享给大家!!!

一是EEPROM操作简单,EEPROM写操作简单,写之前不需要擦除,而flash在写之前必须要先擦除。如果只是替换其中几个字节,需要先把整个扇区搬移到另外一个扇区,擦除要写的这个扇区,再把新的内容写进去,当然有文件系统会自动做这些,而且不是每次改写都要擦除,但相较于EEPROM还是很复杂。

二是EEPROM的寿命比flash高,一般EEPROM最少是100w次的,像ST的EEPROM手册里都标称400w,我做过实验这种EEPROM可以达到小2000w次的寿命;而flash的标称寿命是10w次,我做寿命实验也都是四五十w次左右,远远低于EEPROM。

三是EEPROM功耗低,如果需要掉电保护数据,电解电容的电都足够EEPROM使用。如果还需要在掉电下从EEPROM读数据,而且对功耗又比较敏感,EEPROM就可以很好的满足需求。

EEPROM的缺点主要就是单位容量价格贵,相比于flash动不动都是MB的单位,EEPROM一般都是KB的单位。主要还是看需求,如果存储的数据不多,对功耗又比较敏感,那么EEPROM是比较合适的。就算是需要用到flash,那么可以在EEPROM中放一些重要的参数,EEPROM的可靠性还是高于flash的。

相关推荐
炸膛坦客9 小时前
单片机开发工具篇:(十四)配置输出 .map 文件及其本地路径
c语言·单片机·嵌入式硬件
笨笨饿10 小时前
140_AI新手村MCP与Skills是干嘛的
开发语言·人工智能·python·stm32·单片机·嵌入式硬件·物联网
我叫洋洋12 小时前
Cadence CIS 元器件库合并实战:3000+ 焊盘、156 个符号零冲突并入自有库
数据库·单片机·嵌入式硬件·oracle·电路
ebiobiz14 小时前
极海 APM32 使用 Nimmake 编译指南
c++·python·单片机·嵌入式硬件·mcu
小神兵15 小时前
对电压源与电流源的的简单理解
单片机·嵌入式硬件·物联网
comyccccc16 小时前
三极管与MOS管工作原理全解析学习笔记
单片机·嵌入式硬件
FPGA小徐17 小时前
运放电路:负载必须接地时,如何做电流采样(浮地负载 vs 接地负载)
单片机·嵌入式硬件
女神下凡19 小时前
芯参谋(37):EEPROM_电路设计指南
arm开发·单片机·嵌入式硬件·fpga开发·设计规范
沐欣工作室_lvyiyi20 小时前
基于云平台的输液智能监测控制系统设计与实现(论文+源码)
stm32·单片机·单片机毕业设计·电子信息工程毕业设计
Zwawa21 小时前
蜂鸣器为什么会响:有源、无源和低电平触发
单片机·嵌入式