单片机 eeprom flash 存储器 具体区别
只知道eeprom是存放数据,flash是存放程序的但是什么区别呢?比如我写了一个程序,那我都应该存在flash里面了那eeprom还有什么用呢?举个例子说明下...
只知道eeprom是存放数据,flash是存放程序的
但是什么区别呢?比如我写了一个程序,那我都应该存在flash里面了
那eeprom还有什么用呢?举个例子说明下 展开
但是什么区别呢?比如我写了一个程序,那我都应该存在flash里面了
那eeprom还有什么用呢?举个例子说明下 展开
2个回答
展开全部
两者都是非易失性存储器
FLASH的全称是FLASH EEPROM,但跟常规EEPROM的操作方法不同
FLASH和EEPROM的最大区别是FLASH按扇区操作,EEPROM则按字节操作,二者寻址方法不同,存储单元的结构也不同,FLASH的电路结构较简单,同样容量占芯片面积较小,成本自然比EEPROM低,因而适合用作程序存储器,EEPROM则更多的用作非易失的数据存储器。当然用FLASH做数据存储器也行,但操作比EEPROM麻烦的多,所以更“人性化”的MCU设计会集成FLASH和EEPROM两种非易失性存储器,而廉价型设计往往只有FLASH,早期可电擦写型MCU则都是EEPRM结构,现在已基本上停产了。
一般来说eeprom中存放开机是用到的参数,不可丢失的变量等,而FLASH中会存放程序,记录文件等。
FLASH的全称是FLASH EEPROM,但跟常规EEPROM的操作方法不同
FLASH和EEPROM的最大区别是FLASH按扇区操作,EEPROM则按字节操作,二者寻址方法不同,存储单元的结构也不同,FLASH的电路结构较简单,同样容量占芯片面积较小,成本自然比EEPROM低,因而适合用作程序存储器,EEPROM则更多的用作非易失的数据存储器。当然用FLASH做数据存储器也行,但操作比EEPROM麻烦的多,所以更“人性化”的MCU设计会集成FLASH和EEPROM两种非易失性存储器,而廉价型设计往往只有FLASH,早期可电擦写型MCU则都是EEPRM结构,现在已基本上停产了。
一般来说eeprom中存放开机是用到的参数,不可丢失的变量等,而FLASH中会存放程序,记录文件等。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询