-> 返回总目录-<
一、Fls模块详解
FEE驱动程序通过标准服务和定义好的配置,按照AUTOSAR实现虚拟的EEPROM方式驱动。
此外,还提供了客户特定的功能,如准静态(QS)数据块支持、未配置数据块支持、擦除、挂起、恢复。
例程中使用的是TC397,第二代AURIX硬件,其中DFlash0 EEPROM内存区域被FEE驱动程序专门用于提供模拟EEPROM功能。Dflash特定的操作,如擦除,读和写是在Fls模块驱动程序中实现的。DFlash1不被FEE使用。DFlash1为HSM预留。FEE驱动程序作为Post-Build功能,因为FEE功能不仅可用于运行时的应用程序,还可用于引导代码。
注意:准静态数据区有500个擦除/写周期的限制
1. FEE驱动工作模式:
Fee模块支持以下三种工作模式,配置中如图所示。
FEE_DOUBLE_SECTOR