AUTOSAR RTE 配置与调试
🧩 30 章 · 实战进阶
v2.4
1
AUTOSAR 概述
发展史 · 核心目标 · 分层架构
2
RTE 核心概念
位置 · 作用 · 基本通信机制
3
RTE 配置工具入门
DaVinci · EB tresos 界面与操作
4
SWC 与 Port 定义
Application SWC · S/R · C/S 接口
5
RTE 事件配置
Timing · DataReceived · OperationInvoked
6
数据映射与连接
Port → BSW · 配置RTE数据通路
7
RTE 生成与代码结构
Rte.c · Rte.h 文件解析
8
RTE 初始化流程
RTE_Init · RTE_Start · ECU状态
9
Sender-Receiver 通信
显式/隐式模式 · 配置方法
10
Client-Server 通信
同步/异步调用 · 代码生成
11
Mode Management 与 RTE
Mode Declaration · 基于模式通信
12
RTE 与 OS 集成
Task · Event · Alarm 接口
13
多核 RTE 配置
核间通信(IOC) · 数据一致性
14
RTE 错误处理
DET 配置 · 错误上报机制
15
RTE 调试基础
Lauterbach TRACE32 · 单步跟踪
16
RTE 日志与跟踪
日志输出 · SystemView 分析
17
RTE 性能分析
通信延迟 · CPU负载 · 瓶颈识别
18
常见 RTE 配置错误
Port未映射 · Event未触发 · 数据一致性
19
RTE 与 CDD 集成
复杂驱动接口 · 非标准通信
20
RTE 与 NVM 集成
NvBlockSwComponent · 非易失性读写
21
RTE 与 DCM 集成
DID读写路由到SWC
22
RTE 与 COM Stack
PDU→Signal映射 · COM交互
23
RTE 与 I/O Stack
I/O Abstraction · 硬件引脚访问
24
RTE 与 EcuM 集成
唤醒事件通知SWC
25
RTE 与 BswM 集成
规则触发SWC动作
26
RTE 与 WdgM 集成
喂狗操作调用SWC接口
27
RTE 与 Dem 集成
DTC事件上报SWC
28
RTE 与 FiM 集成
Function Inhibition 影响SWC
29
RTE 配置实战案例
需求分析 → 配置完成全流程
30
RTE 调试实战案例
Trace工具定位通信超时
⚡