当前位置: 首页 > news >正文

## 015、AutoSAR CP实战:配置存储栈(NvM,Fee,Ea)

深夜的产线问题

产线突然报过来一个诡异问题:车辆下电后重新上电,里程表数据偶尔会跳回三天前的数值。抓了三天Log,发现每当Flash擦除时电压有轻微波动,问题就复现。这直接把我们引向了存储栈的配置——NvM、Fee、Ea这套组合拳,任何一个参数配歪了,都是量产时的定时炸弹。


存储栈的三层架构

AutoSAR的存储管理不是简单读写Flash,而是分层设计的。最上层是NvM(NVRAM Manager),负责数据管理、冗余备份、校验恢复;中间层是Fee(Flash EEPROM Emulation),模拟EEPROM的随机小数据写入;最底层是Ea(EEPROM Abstraction)或直接操作Fls(Flash Driver)。量产项目里,Fee+Ea的方案更常见,因为要应对频繁的小数据更新。

/* 错误的Fee块配置示例 */#defineFEE_BLOCK_1_SIZE256
http://www.cnnetsun.cn/news/1855235.html

相关文章:

  • 科普大白话:CPU(中央处理器)
  • 云容笔谈·东方红颜影像生成系统数据库设计实战:使用MySQL管理生成任务与用户数据
  • HTU21D温湿度传感器驱动开发与I²C通信详解
  • Arduino I²C四段数码管驱动库:轻量、稳定、即用
  • PyMICAPS:气象工作者的终极Python可视化神器,让你的数据分析效率提升300%
  • 嵌入式开发必备:手把手教你用dtc工具编译dts到dtb(附常见错误排查)
  • 科研小白避坑指南:手把手教你搞定OOMMF微磁模拟软件安装(附TK环境配置)
  • Langchain .. 学习 --- LCEL和Runnable粗
  • 嵌入式按钮事件处理库:多类型去抖与状态机驱动设计
  • STM32驱动ST25R3911B实现多协议NFC开发指南
  • Faiss实战:从零构建Python向量检索系统
  • Kubernetes 故障排查实战手册:从 Pod 异常定位到生产级稳定性治理
  • 低代码平台能承载复杂业务吗?我用接口引擎验证了一下
  • SWDSerial:基于SWD通道的轻量级半主机串口输出方案
  • 5G NR物理层实战:从帧结构到TB块生成的完整链路解析
  • 保姆级教程:用STM32F407ZGT6的HAL库驱动火焰传感器,从CubeMX配置到代码调试(附完整工程)
  • Eigen嵌入式线性代数库:轻量级矩阵计算与实时系统实践
  • 电子电路中的“心脏”:电源都
  • 选型建议:基于职场新人的能力模型,深度分析一级与二级认证的匹配度
  • 深度学习优化利器:Adam自适应学习率算法解析与实践
  • 【仅开放给首批200家AI基建团队】:2024大模型CI/CD成熟度评估矩阵(含17项量化指标+自测工具包)
  • 记录一个使用AI开发企业官网的思路
  • Arduino风扇控制库FanController:4线/3线PC风扇闭环调速与RPM监测
  • 粉紫系超人气月兔铃仙啪
  • Triton + RISC-V居
  • 告别迷茫:手把手教你用Linux内核pci-epf-test快速验证PCIe Endpoint硬件
  • 微信搜一搜SEO实战攻略
  • 从一个地狱笑话看大模型的推理机制峙
  • “2 - 6岁孩子该读什么绘本?
  • mastercam 2023数控车床教程