目录
1、概述
FEE模块是“内存硬件抽象”层的一部分。FEE应从设备特定的寻址方案和分段中抽象出来,并为上层提供虚拟寻址方案和分段以及“实际上”无限次的擦除/写入周期。软件的上层不应依赖于持久数据存储的类型,即数据是否存储在内部Flash或内部EEPROM或外部存储设备中。上层软件不需要关心存储设备的物理约束。所有这些设备细节都应该封装在Flash EEPROM仿真中。
软硬件匹配关系如下图,从图中可以观察出FEE操作的是DF空间,将DF空间看作EEPROM使用
FEE驱动程序使用Aurix系列微控制器的数据Flash (DF_EEPROM)实现了一个模拟EEPROM。它不直接访问DFLASH,而是通过AUTOSAR闪存驱动程序。完整的DF_EEPROM由FEE/FLS驱动控制。不允许其他软件组件访问DF_EEPROM。