[经验分享] 单片机为什么既有Flash又有EEPROM

[复制链接]
adolphcocker 发表于 2024-2-7 18:51 | 显示全部楼层
Flash是一种可以在运行时修改的存储器,通常用于存储程序代码。它允许单片机在运行过程中对程序进行修改,比如更新固件或者调整程序的行为。Flash的擦写速度相对较快,适合频繁的修改操作。
ingramward 发表于 2024-2-7 19:28 | 显示全部楼层
Flash的电路结构较简单,同样容量占芯片面积较小,成本自然比EEPROM低。
ccook11 发表于 2024-2-7 20:44 | 显示全部楼层
Flash更适合用作程序存储器,而EEPROM则更适合用作非易失的数据存储器。
10299823 发表于 2024-2-7 22:30 | 显示全部楼层
在单片机中,EEPROM主要用于存储需要在掉电后仍需保存的数据,如配置参数、记录数据等。
iyoum 发表于 2024-2-9 09:52 | 显示全部楼层
在单片机中,Flash通常用于存储程序代码和数据
uiint 发表于 2024-2-9 12:02 | 显示全部楼层
Flash和EEPROM的寻址方式、存储单元结构和电路设计也有所不同。
youtome 发表于 2024-2-9 17:54 | 显示全部楼层
EEPROM虽然写入速度比RAM慢,但其数据是非易失性的,即使掉电也可以长久保存数据。
houjiakai 发表于 2024-2-10 21:20 | 显示全部楼层
Flash提供大容量、高效读取的存储空间,满足运行大型程序和固件的需求。
louliana 发表于 2024-2-11 23:08 | 显示全部楼层
EEPROM则是一种可擦写的存储器,它主要用于保存用户数据。与Flash不同,EEPROM中的数据可以在运行过程中被改变。
updownq 发表于 2024-2-17 21:06 | 显示全部楼层
Flash主要用于存储程序代码,它在运行过程中不能被修改。由于Flash的擦写次数有限,且通常按照扇区进行操作,因此在写入新程序时需要对整个扇区进行擦除,这可能会导致不必要的数据丢失。
LLGTR 发表于 2024-3-6 12:35 | 显示全部楼层
闪存是一种可以擦除和编程的非易失性存储器,对于存储程序代码很重要。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部