Autosar NVRAMManager 模块NvM 功能简介

阅读本文可以了解

  • NvM模块的功能概述
  • 基础存储类及其作用
  • Block管理类型(block management type)及其特性

一、功能概述

简单来讲是管理“非易失性”数据的存储的。所谓的“非易失性”即系统断电后数据不会丢失,再次上电后仍能通过接口读取该数据。

这部分数据的保存介质为EEPROM或FLASH。

NvM模块提供的就是 初始化、读、写、控制的服务的模块。

Autosar NVRAMManager 模块NvM 功能简介_第1张图片

 上图描述了各个block之间的关系。拢共有这些:RAM-Block,NV-Block(redundant),NV-Block(带序号), ROM-Block(带序号), Administrative-Block, NVRAM-Block(带序号)。

其中RAM-Block,NV-Block(redundant),NV-Block(带序号), ROM-Block(带序号), Administrative-Block,为基础存储类,NVRAM-Block(带序号)为整体架构,用于保存一个NV数据块。

二、基础存储类

RAM-Block(temporary) RAM-Bl

你可能感兴趣的:(攻克AUTOSAR的悟空,c语言,汽车,mcu)