文件的读取写入有可能发生错误。 经过测试在文件还没有真正写入flash的时候arm已经掉电,或者只写到一半的时候arm掉电。 所以掉电应该在文件写完成之后。 还有在文件中存一些校验码。下次读取的时候通过校验码判断上次文件读写的正确性。