01
门锁系统概述
发展历程 · 电子vs机械 · 遥控/中控/儿童锁/碰撞解锁
基础功能需求
02
系统架构设计
BCM/门模块/执行器 · CAN/LIN拓扑 · 电源管理
架构总线
03
核心元器件选型
直流电机 · 霍尔/微动开关 · 位置检测方案
硬件传感器
04
电机驱动电路设计
H桥 · MOSFET · PWM调速 · 堵转保护
电路驱动
05
微控制器选型与最小系统
S32K/TC2xx · 晶振/复位/电源 · GPIO规划
MCU车规
06
输入信号采集与处理
RF接收 · 触摸/微动开关 · 车窗联动逻辑
信号采集
07
输出执行控制逻辑
正反转 · 童锁电磁阀 · 状态灯 · 超时保护
控制执行
08
CAN通信协议基础
CAN 2.0B · ID分配 · DBC · TJA1040/1050
CAN通信
09
LIN通信协议基础
LIN 2.1 · 从节点调度 · TJA1020
LIN总线
10
网络管理策略
OSEK/VDX · 唤醒/休眠 · 本地唤醒源
网络管理
11
诊断协议实现
UDS (0x10/0x22/0x2E/0x31) · DTC · Bootloader
诊断UDS
12
状态机设计
上锁/解锁/童锁/错误 · 迁移条件 · switch-case
状态机建模
13
安全机制设计
防夹手 · 碰撞自动解锁 · Immobilizer联动
安全防盗
14
低功耗设计
休眠电流<100µA · 唤醒配置 · 时钟门控
低功耗电源
15
软件架构设计
AUTOSAR · SWC/RTE/BSW · RTOS调度
软件AUTOSAR
16
底层驱动开发
GPIO · PWM · ADC · 定时器
驱动MCAL
17
应用层逻辑开发
遥控认证 · 中控联动 · 儿童锁逻辑
应用层逻辑
18
故障诊断与处理
堵转检测 · 通信超时 · 传感器失效降级
故障诊断
19
标定与参数配置
堵转阈值 · 超时时间 · CCP/XCP
标定CCP
20
硬件在环测试
HIL环境 · 测试用例 · Python+CANoe
测试HIL
21
电磁兼容性设计
CISPR25/ISO7637 · PCB布局 · 滤波
EMC硬件
22
可靠性设计
FMEA · 冗余设计 · 环境适应性
可靠性FMEA
23
功能安全基础
ISO26262 · ASIL · 双核锁步/ECC
功能安全ASIL
24
生产测试与下线编程
EOL流程 · Bootloader刷写 · 序列号
生产EOL
25
实车调试与验证
CANoe/LIN Monitor · 时序标定 · EMC验证
实车调试
26
项目开发流程
V模型 · DOORS · Git/SVN · 变更管理
流程管理
27
工具链使用
Simulink · EB tresos · 劳特巴赫调试器
工具开发
28
案例分析与实战
车型案例 · 门锁异响/通信中断复盘
实战案例
29
前沿技术展望
数字钥匙(UWB/蓝牙/NFC) · 无刷电机 · OTA
前沿创新
30
课程总结与项目答辩
知识体系 · 实战要点 · 答辩策略
总结答辩