🚗 ECU代码生成与配置实战
📘 30章 · 从入门到专家
🧩
Infineon TC3xx
⚙️
NXP S32K
🧪
AUTOSAR · Vector · EB
📅 2025 实战课程
01
1.
ECU概述与开发环境搭建
ECU作用 · TC3xx/S32K · EB tresos & S32DS
→
02
2.
AUTOSAR架构入门
ASW/RTE/BSW · 方法论 · 标准 vs 自适应
→
03
3.
Vector DaVinci Developer实战
SWC创建 · Port/Interface · RTE生成
→
04
4.
EB tresos Studio深度配置
MCAL: GPT/PWM/ICU · 底层驱动代码
→
05
5.
BSW模块配置(一)OS
OSEK/VDX · 任务与中断管理
→
06
6.
BSW模块配置(二)CAN
CanIf/CanTp/PduR · 报文收发实战
→
07
7.
BSW模块配置(三)UDS诊断
DCM/Dem/Fim · 诊断服务实现
→
08
8.
BSW模块配置(四)NVM存储
NvM/Fee/Ea · 数据持久化策略
→
09
9.
RTE生成与集成
事件类型 · SWC与BSW集成
→
10
10.
XCP/CCP标定协议实战
A2L文件 · 标定测量 · 上位机连接
→
11
11.
Bootloader开发实战
UDS刷写 · 分区管理 · CRC/SHA
→
12
12.
复杂驱动CDD开发
SPI Flash · 外部看门狗 · 自定义外设
→
13
13.
多核MCU开发 (TC3xx)
IPC · 资源共享与锁 · 多核调试
→
14
14.
功能安全基础 ISO 26262
ASIL · ECC/Lockstep/MPU · 故障注入
→
15
15.
SecOC安全通信
新鲜度值 · MAC · 密钥管理
→
16
16.
SHE/HSM安全模块
安全启动 · 密钥存储 · AES/ECC
→
17
17.
CAN FD与以太网
CAN FD配置 · SomeIP · DoIP
→
18
18.
基于模型的开发 (MBD)
Simulink生成SWC · MIL/SIL测试
→
19
19.
代码生成模板定制
EB/Vector模板修改 · 自定义代码段
→
20
20.
静态代码分析
MISRA C · PC-Lint/Clang-Tidy · 修复
→
21
21.
单元测试与集成测试
Tessy/TESTWELL · 覆盖率分析
→
22
22.
HIL/SIL测试环境搭建
VT System/INCA · Python/CAPL
→
23
23.
OEM刷写规范与实现
ODX/PDX · LZSS压缩集成
→
24
24.
Ethernet AVB/TSN
gPTP时间同步 · 流量整形
→
25
25.
Adaptive AUTOSAR入门
ARA · Executable/Machine · RESTful
→
26
26.
OTA升级方案
差分升级 · 回滚 · 失败恢复
→
27
27.
V模型开发流程
需求(DOORS) · 架构 · 测试闭环
→
28
28.
CI/CD在嵌入式中的应用
Jenkins/GitLab CI · 自动化构建
→
29
29.
实战项目一:S32K CAN节点
从配置到刷写全流程
→
30
30.
实战项目二:TC3xx UDS Bootloader
带安全刷写 · 完整实现
→