AUTOSAR知识点 之NvM(三):NVM关键信息整理

58 篇文章 163 订阅 ¥69.90 ¥99.00
本文深入介绍了AUTOSAR的NvM(非易失性存储管理)机制,包括隐式与显式同步、Block队列优先级、虚拟地址映射和数据修复策略。NvM确保在上电读取和下电存储数据,并提供与应用程序的同步接口。同时,详述了NvM如何处理CRC校验、Block管理以及不同同步方式的适用场景,如隐式同步适用于下电写入,显式同步则适用于实时存储。数据修复涉及Read Retry、备份Block和Rom Block的默认数据,确保数据完整性。
摘要由CSDN通过智能技术生成

目录

1、概述

2、NVM同步机制(显式与隐式)

2.1、隐式同步

2.2、显式同步

2.3、显式与隐式的差异点

3、Block队列及优先级

4、Block虚拟地址映射

5、数据修复方式

5.1、Read Retry

5.2、读取Redunant Block的备份数据

5.3、Rom Block

6、宏定义知识点


1、概述

        NVM:非易失性存储

        NVM主要提供抽象数据存储,在上电读取下电存储数据,支持Immediately存储数据,将NV data在ROM和RAM之间建立关联;MemIf实现存储数据Block在内部Flash或者外部EEP的分离操作;FEE实现对Flash的数据Block的抽象和动态数据的Layout;Flash Driver提供操作Flash的接口;EA定义外部EEPROM的存储抽象和数据的Layout;EEP提供外部EEPROM的操作接口和驱动。

        NvM模块负责管理和从非易失性内存中读写数据。在系统启动和关闭阶段,同步应用程序RAM区的数据。此模块还提供其他服务,例如用于上层数据保护的冗余数据单元。同时,RTE提供了简单灵活和接口(NvData Interface)用于非易失内存的数据处理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

剑从东方起

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值