2020-02-20 20:15发布
jiang887786 发表于 2014-12-20 11:05 嗯嗯,不过写之前要先擦除吧?因为我之前用16位机写过flash。
javabean 发表于 2014-12-20 11:42 每次存20byte的数据,为了保证flash的寿命,每次都往后写,这样,总得使用次数就比较低,数据也可以充分 ...
fengyunyu 发表于 2014-12-20 12:24 增加4个字节做为位置序号,每次写入前判断一下各区序号,总是覆盖最早的即可。这样避免在某个位置反复写 ...
最多设置5个标签!
每次存20byte的数据,为了保证flash的寿命,每次都往后写,这样,总得使用次数就比较低,数据也可以充分利用flash空间大的特性
但是,当前数据存在哪里,还是要往某一页写入的,这个是每次都要擦除的
增加4个字节做为位置序号,每次写入前判断一下各区序号,总是覆盖最早的即可。这样避免在某个位置反复写入。不过,一般频率,不容易写坏。
算法好可以做的更快更好更安全的
flash已经不是什么大问题了
一周热门 更多>