首先, Flash 要坏通常是整个芯片坏,而不是你以为的一个 页坏。
其次,重要的数据,就算在不同的芯片里保存,一般也就存一个备份,更多的是写入后验证,而不是等读出的时候才开始比对。读5取3并不是一个正确的做法,真理很多时候,其实掌握在少数人手中,举个简单的例子,读出来5个数据,其中两个是0xAB, 三个是 0x00, 你是愿意相信 0x00 还是 0xAB 才是真实数据?
最后,就算非常非常非常重要的数据,也不是留5个备份,而是在 %覆盖直径距离外 留两个副本,再加一个本地,绝没有人留5个那么多。撇开必要性不说,副本越多,泄密的可能越高。
|