- 存储栈在AUTOSAR中的位置
- 存储栈分层架构
- 存储栈核心组件介绍
- ETAS工具链安装
- ISOLAR-A配置环境
- 编译器与调试器配置
- NVRAM Manager功能与作用
- NVRAM块类型详解
- NVRAM块配置参数
- NvM模块初始化流程
- NvM_Init函数解析
- 初始化状态机
- NvM_ReadBlock与NvM_WriteBlock
- 同步与异步操作模式
- 数据一致性保证
- NvM_EraseBlock
- NvM_InvalidateBlock
- NvM_CancelWriteJob
- NvM_GetErrorStatus
- CRC校验机制
- NvM_ReadBlockWithCheck
- 数据恢复策略
- 双备份机制
- 分区概念与配置
- 跨分区访问
- 分区生命周期管理
- 分区错误处理
- Flash EEPROM Emulation概述
- Fee与NvM的关系
- Fee配置参数
- Fee_Init函数
- Fee初始化流程
- Fee状态机
- Fee与底层驱动交互
- Fee_Read与Fee_Write
- Fee写入策略
- Fee读取性能
- Fee磨损均衡
- Fee_EraseImmediateBlock
- Fee_CancelWrite
- Fee_GetStatus
- Fee_GetVersionInfo
- Fee错误码定义
- 错误恢复机制
- Fee超时处理
- Fee硬件错误处理
- EEPROM Abstraction概述
- Ea与Fee的对比
- Ea配置参数
- Ea适用场景
- Ea_Init
- Ea_Read
- Ea_Write
- Ea_Erase
- Ea错误处理
- Flash Driver概述
- Fls配置参数
- Fls与硬件抽象层
- Fls时序要求
- Fls_Init
- Fls_Write
- Fls_Read
- Fls_Erase
- Fls_GetStatus
- Fls错误处理
- 存储栈集成流程
- 单元测试策略
- 集成测试用例设计
- 压力测试
- NvM诊断事件
- Fee诊断事件
- Ea诊断事件
- DET错误上报
- 多核架构下的存储访问
- 核间同步机制
- 资源锁管理
- 核间通信
- OTA升级中的存储管理
- 备份分区策略
- 升级失败恢复
- 版本管理
- ISOLAR-A存储栈配置
- EB tresos配置
- 配置生成代码
- 配置验证
- 基于ETAS的存储栈完整开发案例
- 需求分析
- 设计实现
- 测试验证
- 项目总结