EEPROM 芯片和flash的特点都是断电数据保留,可以存放不同的数据。
EEPROM芯片容量小,芯片贵,但是在写入时不需要擦除,最小可写一个字节,读写的速度比较慢,但因为写起来方便,适用于常常修改的数据。
而flash芯片容量大,但是在写入时需要擦除。最小擦除一个扇区,所以一般存放的数据多是读的,也可以写,读写的速度较快,但是因为最小擦除要一个扇区,写起来比较麻烦
所以你可根据你的数据选择eeprom和flash,学习板因为是学习的,有些既有eeprom又有flash,有些板子也是因为有这个需求,所以既有eeprom又有flash
一个刚学stm32二十多天的新人的理解,不知对不对,望采纳
后面的是网上找的:
对单片机来说,关键性的数据,如传感器的标定数据,用户配置参数等,建议用EEPROM存储,而像文件等大容量的数据记录,或者经常读但很少写的数据,可以用闪存存储,像图片、字库、文件记录。