1、nvm基于文件实现,ota远程升级默认不会擦除其中保存的参数
2、如果ota远程升级后需要把nvm中存储的参数恢复为新版本的默认值,则在下载完升级包重启前调用nvm.remove()接口即可
3、nvm.set和nvm.sett接口,可控制是否立即写入文件,每写一次文件就会有写一次flash的操作,flash都有寿命的,例如8955的flash最多允许完全写10万次。如果连续有多行代码都要保存参数,就可以前几行保存时不要立即写入文件,最后一行保存时才立即写入文件,这样做可以减少不必要的flash擦写,即使有时微不足道,也能延长flash的寿命