前言
Nvm中存储的数据,一般有两种存储方式,一个是立即存,一个是下电存,之前介绍过立即存的配置,本文介绍下电存的配置及实现
Autosar Nvm相关定义
Nvm Ram Block States状态切换
Autosar Nvm标准中,Ram Block States状态切换如下:

当成功进行ReadAll之后,Ram Block States会切换到VALID/UNCHANGED,此时是无法进行WriteAll操作的,需要设置RamBlockStatus = TRUE之后,调用WriteAll才能正常写入
Nvm_WriteAll函数

WriteAll一般在下电前进行调用,一般来