想把数据分块存储在Flash中,想单独对Flsh中某一部分进行擦除和写入,而不是对整个业擦除。
不可以对页长度以下的任何单位进行单独擦除。
如果我有5个数存储在一个业里边,要改其中一个怎么办呢?
而且擦除操作也是按页进行的,不可能按字节擦除。任何一家的Flash都是如此。
需要按字节擦除的功能,请选用EEPROM。
变通一下,先读出来(页),在更改,再擦,然后再写
探讨如何在Flash中实现数据的分块存储,并详细解释了如何针对特定部分进行擦除与写入操作,避免全盘擦除的限制。
想把数据分块存储在Flash中,想单独对Flsh中某一部分进行擦除和写入,而不是对整个业擦除。
不可以对页长度以下的任何单位进行单独擦除。
如果我有5个数存储在一个业里边,要改其中一个怎么办呢?
而且擦除操作也是按页进行的,不可能按字节擦除。任何一家的Flash都是如此。
需要按字节擦除的功能,请选用EEPROM。

被折叠的 条评论
为什么被折叠?