项目

一般

简介

NandFlash 是嵌入式系统中的主要存储设备,保存有bootloader kernal filesystem等
它的寿命有限,从几千次到10万次,同时它写数据进去时是先erase再write的,为了提高
它的使用寿命,在驱动层对写进行了算法优化,尽量让所有块的写次数一样。当某块有
异常时,会影响该块所在的页(n块,跟具体芯片类型有关),进而影响到这些块中的数据,
具体为某些位一直为1,若是影响到系统文件,则会导致系统起不来,或者导致应用运行
失败等。在应用实现中,对于数据的存储,不能频繁写而导致文件错误。