单片机里 ROM和EEPROM有什么区别?比如mega256的256的Flash ROM和4的EE

2024-11-30 23:36:06
推荐回答(5个)
回答1:

ROM用来存储程序代码,要修改其中的内容时需要先擦除然后写入,并且一次操作的单位是一个扇区多个字节。
EEPROM用来保存可能经常变化但不能丢失的常量,不需要进行擦除操作就可以写入新的数据,并且一次可以只修改一个字节,比ROM灵活。

回答2:

Mega256好像也是Arduino的吧。一般你写的程序内容是默认放在Flash里的(可读),eeprom是要手动存放的(可读写),断电也不会擦除,用来放一些需要保存的重要数据,上电后可以再读取

回答3:

rom 程序存储器 烧录后固化
eerom 可擦写 相当于24c系列

回答4:

eeprom可以按字节擦除,flash是按扇区而且flash全称就叫flash eeprom

回答5:

FLASH存程序,EEP存临时固定的数据,程序的改写量大,也不方便,但是可以靠IAP将EEP的数据写到FLASH中