Open imjacocb opened 4 years ago
请教下,看代码v3.3,我想把它用在eeprom。 发现 负载均衡 体现在 ef_save_env 中 , erase失败和 write失败的情况下,erase下一个扇区或者 write 到 下一个扇区去。 这样的话,如果erase和 write没有失败,永远在一个个往下写的。 也就是所,这个负载均衡 其实是 坏块产生后的异常处理。这和 我理解的负载均衡不太一样(我理解的是 写之前尽量让写入分散到各个扇区,防止坏块提早产生)。 不知道我的理解对吗?
eeprom 不用考虑擦写均衡了吧
谢谢armink 大神回复 。但为啥不用考虑,eeprom也有 写次数啊,看了datasheet,1 million次。 另外,抛开eeprom不说, 我对 您这个版本的负载均衡的理解是不是对呢?谢谢
嗯,没错,早期的模式确实是你说的这样
请教下,看代码v3.3,我想把它用在eeprom。 发现 负载均衡 体现在 ef_save_env 中 , erase失败和 write失败的情况下,erase下一个扇区或者 write 到 下一个扇区去。 这样的话,如果erase和 write没有失败,永远在一个个往下写的。 也就是所,这个负载均衡 其实是 坏块产生后的异常处理。这和 我理解的负载均衡不太一样(我理解的是 写之前尽量让写入分散到各个扇区,防止坏块提早产生)。 不知道我的理解对吗?