文章预览
前言 本文思维大纲如下: 继小T之前所写到的AUTOSAR NVM模块详细文章 《 AUTOSAR技术干货:CP NVM介绍与实战经验分享 》 , 小T今天将基于NVM模块中每个Block的重要属性配置一次性讲解清楚,希望能给大家工作带来帮助,如果觉得不错,也欢迎大家多多转发分享!!! Device ID选择 我们知道NVM顾名思义就是 非易失性存储器 ,对于非易失性存储器,有多种不同的物理存储介质,比如常见的Flash,EEPROM等。 如下图所示为整个NVM存储协议栈的软件模块架构图,在该图中可以看到NVM可以通过Memif接口来实现对底层硬件 Fls ,EEP 两类非易失性设备进行访问。 以ETAS工具链为例,Device ID的配置项如下: 如果该Device ID为0 ,则表示底层存储硬件使用的是Flash设备,通过FEE机制来实现数据存储; 如果该Device ID为1,则表示底层存储硬件使用的是Eeprom设备,通过EA抽象层来实
………………………………