01
BCM系统概述
车身控制器的定义、功能范围、在整车电子电气架构中的位置。
架构定义
02
BCM硬件架构
主芯片选型、电源管理、输入/输出接口、驱动电路设计。
硬件电源
03
BCM软件架构
AUTOSAR分层、BSW/RTE/ASW模块划分、任务调度机制。
AUTOSAR调度
04
电源管理功能开发
KL30/KL15/KL50电源模式切换、休眠唤醒策略、低功耗设计。
电源模式低功耗
05
车灯控制功能开发
近光灯、远光灯、转向灯、雾灯、日行灯的逻辑控制与诊断。
灯光诊断
06
雨刮控制功能开发
间歇刮水、连续刮水、雨量感应、刮水器复位逻辑。
雨刮传感器
07
车窗控制功能开发
一键升降、防夹功能、遥控升降、位置学习与标定。
防夹标定
08
门锁控制功能开发
中控锁、遥控钥匙、自动落锁、碰撞解锁逻辑。
门锁安全
09
后视镜控制功能开发
电动折叠、加热除霜、记忆位置、倒车下翻。
后视镜记忆
10
座椅控制功能开发
电动调节、记忆功能、迎宾功能、加热/通风逻辑。
座椅舒适
11
防盗系统功能开发
发动机防盗锁止(Immobilizer)、报警系统、入侵检测。
防盗安全
12
胎压监测系统(TPMS)集成
直接式/间接式胎压监测、报警阈值设定。
TPMS胎压
13
遥控钥匙(RKE)与无钥匙进入(PEPS)
低频/高频通信、定位算法、认证流程。
RKEPEPS
14
CAN/LIN通信开发
网络拓扑、报文设计、信号矩阵、网络管理。
CANLIN
15
UDS诊断协议开发
诊断会话控制、DTC读写、例程控制、数据标识符。
UDS诊断
16
Bootloader开发
刷写流程、安全校验、回滚机制、CAN/以太网刷写。
刷写Bootloader
17
功能安全概念(ISO 26262)
ASIL等级、安全目标、FTTI、故障容错时间。
功能安全ASIL
18
硬件在环(HIL)测试
测试台架搭建、信号仿真、故障注入、自动化测试。
HIL仿真
19
软件在环(MIL/SIL)测试
模型测试、代码覆盖、单元测试、集成测试。
MILSIL
20
功能测试用例设计
等价类划分、边界值分析、状态转换测试、场景法。
测试设计用例
21
电气特性测试
电源电压波动、地偏移、电磁兼容(EMC)、负载dump测试。
电气EMC
22
环境可靠性测试
高低温循环、湿热、盐雾、振动、IP防护等级测试。
环境可靠性
23
网络通信测试
CAN一致性测试、LIN从节点测试、网络管理测试。
通信一致性
24
诊断功能测试
UDS服务测试、DTC验证、快照数据、扩展数据测试。
诊断测试DTC
25
休眠唤醒测试
静态电流测量、唤醒源测试、网络管理唤醒、CAN唤醒。
休眠唤醒
26
故障注入测试
短路、断路、过压、欠压、信号毛刺、传感器故障模拟。
故障注入鲁棒性
27
实车集成测试
整车功能验证、交互逻辑测试、路试耐久性测试。
实车集成
28
自动化测试框架
Python+CAPL脚本、TestStand、vTESTstudio、Jenkins集成。
自动化框架
29
测试报告与问题管理
测试用例管理工具、缺陷跟踪、回归测试策略。
报告缺陷
30
BCM开发与测试总结
常见问题复盘、最佳实践、未来趋势(区域控制器/中央计算平台)。
总结趋势