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