AutoSAR配置与实践(实践篇)13.3 NVM RAM CRC机制及读写时间优化(优化专项一)
a. 如果有CRC功能,每次写Nv的时候都要计算CRC并写入Nv(若CRC不同),若配置了“计算RAM CRC”,则同时把最新的CRC 更新到RAM中,以便后续使用(如在上电时判断CRC有效性)b. 启动时候计算RAM BLOCK数据的CRC,计算结果和RAM BLOCK本身存储的CRC比较,如果CRC相同,则不再从FLASH中读取。从以上的NvM_ReadAll执行步骤可以判断如下场景,数据一定会从NV Block加载数据,从而会使读取数据耗费较长时间。基于第二项的优化方向,可以从如下几个角度去实施。
复制链接