基于ARXML的AUTOSAR开发流程实战

📚 共计 30 章节
01
AUTOSAR概述
起源与发展 · 方法论 · 分层架构
应用层RTEBSW
02
ARXML基础
XML与ARXML · 命名空间 · 语法结构
元素属性
03
ARXML数据类型
Boolean/Integer/Float · Array/Record · ID引用
基础类型复合引用
04
SWC(软件组件)设计
Atomic/Composition · Port/Interface · Runnable
SWCPort触发
05
SWC内部行为
Runnable实体 · 触发方式 · Data Access
周期事件显式访问
06
Composition与System
Composition嵌套 · System拓扑 · ECU提取
组合映射描述
07
VFB(虚拟功能总线)
概念与作用 · 连接与路由 · ARXML描述
VFB数据路由抽象
08
RTE(运行时环境)
生成原理 · 配置与ARXML · 事件调度
RTE生成调度
09
BSW(基础软件层)概述
服务层/ECU抽象/MCAL · BSW模块描述
分层BSW模块
10
OS(操作系统)配置
OSEK/VDX · AUTOSAR OS · Task/ISR/Alarm
OSTaskISR
11
COM(通信)栈
CAN通信栈 · CanIf/CanTp/PduR · ARXML配置
CANCOMPDU
12
DCM(诊断通信管理器)
UDS诊断 · DID/DTC/RID · ARXML配置
诊断UDSDCM
13
DEM(诊断事件管理器)
DTC管理 · 事件存储 · 快照配置
DEMDTC事件
14
NvM(非易失性存储器管理)
NvM功能 · Block配置 · ARXML描述
NvM存储Block
15
EcuM(ECU管理器)
状态管理 · Startup/Shutdown/Sleep · ARXML
EcuM状态管理
16
BswM(基础软件模式管理器)
模式管理 · 条件与动作 · ARXML配置
BswM模式条件
17
WdgM(看门狗管理器)
看门狗监控 · WdgM配置 · ARXML元素
WdgM安全监控
18
XCP与Calibration
XCP协议 · A2L与ARXML · 标定参数
XCP标定A2L
19
CAN总线配置
控制器/收发器 · 报文与PDU · ID过滤
CAN配置过滤
20
LIN总线配置
LIN协议 · 帧与调度表 · ARXML元素
LIN调度
21
Ethernet与SOME/IP
以太网协议栈 · SOME/IP服务发现 · ARXML
以太网SOME/IP服务
22
DDS(数据分发服务)
DDS在AUTOSAR · 配置 · ARXML元素
DDS数据分发实时
23
安全机制(SecOC)
安全通信 · 密钥管理 · MAC计算
SecOC安全MAC
24
功能安全(ISO 26262)
ASIL等级 · 安全机制 · Safety Element
功能安全ASIL26262
25
多核配置
多核架构 · 核间通信 · OS配置
多核核间OS
26
ARXML导入与导出
DaVinci Developer · EB tresos Studio
导入导出工具
27
ARXML验证与检查
XSD Schema · 一致性检查 · 常见错误
验证XSD调试
28
代码生成
RTE代码 · BSW代码 · SWC框架
生成RTESWC
29
集成与测试
ARXML集成 · SWC测试 · BSW测试
集成测试验证
30
实战案例
完整项目开发流程 · 需求到代码生成
实战全流程ARXML