- LKA功能概述
- AUTOSAR方法论简介
- 课程目标与学习路径
- 分层架构 (SWC/BSW/RTE)
- 虚拟功能总线 (VFB) 概念
- 标准接口类型
- Vector DaVinci Developer安装
- EB tresos Studio配置
- MATLAB/Simulink环境准备
- Application SWC与Composition SWC
- Port与Interface定义
- Runnable与Timing Event
- 摄像头SWC设计
- 车道线检测数据接口定义
- CAN信号到SWC的映射
- PID控制器SWC设计
- 状态机 (Off/Standby/Active/Override)
- Runnable周期设计
- EPS (电动助力转向) 接口抽象
- 扭矩请求与转角请求模式
- HMI (人机交互) 状态指示
- Data Mapping与Sender-Receiver通信
- Client-Server通信实现
- RTE Events配置
- CAN Stack (CanIf/CanDrv)
- OS (OSEK/VDX) 基础
- EcuM与BswM模式管理
- CAN Driver配置
- CAN Interface配置
- PDU与Signal路由
- CAN报文DBC导入
- DCM (诊断通信管理器) 配置
- DEM (诊断事件管理器) 配置
- LKA相关DTC定义
- NvM模块配置
- LKA参数 (如PID增益) 存储与读取
- NvM Block与SWC映射
- Task与ISR配置
- LKA SWC的Task映射
- 调度表 (Schedule Table) 设计
- EcuM启动与关闭序列
- BswM规则配置 (如LKA使能条件)
- Mode Manager与SWC交互
- WdgM (看门狗管理器) 配置
- LKA SWC的Alive Supervision
- Deadline Supervision
- XCP模块配置
- LKA参数在线标定
- A2L文件生成与使用
- Simulink模型生成AUTOSAR SWC
- Arxml文件导出
- 代码生成配置
- DaVinci Developer生成SWC代码
- EB tresos生成BSW代码
- 手动代码集成
- TASKING/HighTec编译器配置
- Linker文件编写
- Map文件分析
- Bootloader架构
- LKA应用软件刷写流程
- 安全校验 (CRC/SHA)
- Simulink Test环境搭建
- LKA算法MIL/SIL测试
- 测试用例设计
- HIL台架搭建
- LKA功能测试 (直道/弯道/车道线丢失)
- 故障注入测试
- 实车LKA功能验证
- 转向手感标定
- 性能评价指标 (如车道保持精度)
- ISO 26262概述
- ASIL等级确定 (LKA通常为ASIL B)
- 安全目标定义
- FTA (故障树分析)
- FMEA (失效模式与影响分析)
- 安全机制设计 (如信号超时检测)
- SWC内部监控 (如Runnable执行时间监控)
- End-to-End (E2E) 通信保护
- FMEDA计算
- UDS服务 (0x22/0x2E/0x19) 实现
- LKA特定DID定义
- 诊断刷写流程
- LKA控制参数标定流程
- 弯道性能优化
- 驾驶员手感偏好标定
- 多核SWC分配
- 核间通信 (IOC)
- LKA在安全核与性能核的部署
- LKA开发常见问题汇总
- 未来趋势 (LKA与NOA融合)
- 学习资源推荐