🚗 车门控制器 · 软硬件协同设计
🎓 30章精讲 · 从入门到实战
🧸 友好色系 · 明快活力
01
车门控制器概述
汽车电子发展史
功能定义
协同设计价值
概念
入门
02
系统架构设计
EE架构(分布式/域控)
硬件架构
软件分层
架构
BSW/RTE/ASW
03
硬件设计基础
MCU选型(S32K/TC2xx)
电源SBC/LDO
驱动芯片
硬件
电源
04
硬件详细设计
输入电路
输出电路
CAN/LIN收发器
门开关
霍尔
电机
05
硬件可靠性设计
EMC滤波/屏蔽/PCB
ESD/浪涌/反接
热设计
可靠性
防护
06
硬件测试与验证
单元测试
环境测试
EMC测试
温湿度
振动
辐射
07
软件架构详解
AUTOSAR CP
BSW/MCAL
RTE/SWC
AUTOSAR
分层
08
MCAL配置与驱动
GPIO/ADC/PWM
ICU/SPI
驱动
MCAL
09
通信协议栈 (CAN)
帧格式/仲裁
驱动配置
UDS诊断
CAN
状态机
10
通信协议栈 (LIN)
帧/调度表
主从节点
LIN诊断
LIN
从节点
11
NVM存储管理
EEPROM模拟(FEE)
NVM/CRC
写平衡
存储
掉电保护
12
诊断功能实现
UDS (ISO 14229)
DTC/例程
DID
诊断
故障码
13
Bootloader设计
分区/启动流程
刷写协议
安全回滚
Bootloader
CRC
14
RTE与SWC设计
RTE配置
Atomic/Composition
Runable
SWC
RTE
15
应用层逻辑 (门锁)
状态机/儿童锁
电机PWM/电流
故障处理
门锁
防夹
16
应用层逻辑 (车窗)
上升/下降/防夹
纹波/霍尔
学习
车窗
防夹算法
17
应用层逻辑 (后视镜)
折叠/展开
镜面调节
加热/位置记忆
后视镜
记忆
18
应用层逻辑 (灯光)
门控灯/氛围灯
转向/照地
开路/短路诊断
灯光
诊断
19
应用层逻辑 (传感器融合)
门开关融合
霍尔融合
电容触摸
融合
传感器
20
功能安全 (ISO 26262)
ASIL分解
冗余/自检
安全状态
功能安全
故障响应
21
低功耗设计
唤醒源管理
睡眠/深度睡眠
功耗优化
低功耗
唤醒
22
网络管理
OSEK NM / AUTOSAR NM
LIN网络
状态迁移
网络管理
同步
23
标定与测量
XCP协议
A2L文件
在线标定
标定
XCP
24
集成测试
SIL/HIL
实车测试
测试用例
测试
HIL
25
生产与下线 (EOL)
产线刷写
EOL测试
配置字/序列号
生产
下线
26
OTA升级
系统架构
安全升级/签名
差分/回滚
OTA
加密
27
信息安全
HSM/SecOC
安全启动
密钥管理
HSM
安全通信
28
系统调试与故障排查
Lauterbach/Trace32
CANoe
日志系统
调试
Trace32
29
案例实战 (一) S32K144
原理图/PCB
软件框架
入门级
NXP
实战
30
案例实战 (二) TC275
多核架构
功能安全
复杂驱动
Infineon
高端