Autosar的NvM理解
- AUTOSAR_SWS_NVRAMManager.pdf
- AUTOSAR_SWS_MemoryAbstractionInterface.pdf
- </tr></table>
void Fee_Mainfunction(void)
NV (non volatile):非亦失性,也就是我们需要将数据存储到Flash或外部EEPROM,以保证MCU下电数据不丢失。
AUTOSAR_SWS_NVRAMManager.pdf
块的定义
- NV block是存储NV变量的基本结构,其中Header以及CRC校验非必须项;
- RAM Block可以理解为NV block在RAM中的镜像,应用软件运行时并不会直接使用NV Block中的信息,而是使用RAM Block中的信息,在需要存储时才调用NvM的Write把RAM Block中的信息往NV Block中写,初始化或需要恢复数据时从NV Block中读取到RAM Block中使用;
- ROM Block用于存储NV Block的默认数据值,也可以没有;
- Administrati