01
汽车黑匣子概述
EDR定义、发展历史、中美欧法规、核心功能与数据采集范围
概念法规
02
系统架构设计
传感器/处理/存储/通信层 · MCU/Flash/加速度计选型 · 硬件框图
架构芯片
03
传感器数据采集
加速度计SPI/I2C驱动 · 陀螺仪 · CAN车速/转向角/刹车解析
驱动CAN
04
数据存储与文件系统
SPI Nor Flash驱动 · FATFS移植 · 日志格式 · 掉电保护
存储FATFS
05
核心算法与触发逻辑
碰撞检测(阈值/滑动窗口) · 气囊信号触发 · 数据冻结锁定
算法触发
06
通信与数据导出
USB/串口协议 · 上位机读取 · 蓝牙/WiFi · CRC32加密校验
通信加密
07
低功耗与可靠性设计
RTC唤醒/休眠 · 看门狗 · 硬件冗余 · EMC与汽车级温度
低功耗可靠性
08
软件架构与RTOS
FreeRTOS任务划分 · 优先级/堆栈 · 消息队列与信号量
RTOS任务
09
硬件设计实战
原理图(电源/传感器/MCU/Flash) · PCB布局 · BOM与成本
硬件PCB
10
调试与测试
电源纹波/信号完整性 · 断点日志 · 振动台/高低温 · 法规测试
调试测试
11
项目实战:原型机
需求分析 · 选型 · 框架搭建 · 联调联试 · 问题复盘
实战原型
12
进阶与扩展
4G/5G远程上传 · 云端平台 · AI事故重建 · ISO 26262入门
扩展云端
13
CAN总线深入
CAN帧/仲裁 · STM32 bxCAN驱动 · 报文过滤与解析
CAN总线
14
SPI与I2C总线
四线制/时钟相位 · I2C地址时序 · 多传感器仲裁
SPII2C
15
Flash存储管理
磨损均衡 · 坏块管理 · 循环覆盖 · 数据恢复与完整性
Flash管理
16
FATFS文件系统
源码结构 · 长文件名/编码 · 多任务安全 · 扇区缓存优化
FATFS文件
17
碰撞算法优化
卡尔曼滤波 · 动态阈值 · 轻量级决策树部署
算法ML
18
安全气囊接口
气囊ECU通信 · 硬线触发 · EDR联动 · 误触发防护
气囊安全
19
GPS/北斗定位
NMEA解析 · 时间/经纬度/速度融合 · 离线地图匹配
定位GPS
20
视频数据采集
摄像头DCMI驱动 · JPEG/H.264压缩 · 循环录制与事件标记
视频压缩
21
数据安全与隐私
AES-128加密 · 访问控制 · GDPR/个保法 · 数据脱敏
安全隐私
22
OTA升级
固件升级协议 · 差分算法 · 回滚机制 · 数字签名校验
OTA升级
23
RTOS深入
FreeRTOS内核(调度/时间片/中断) · heap_4 · Tickless低功耗
RTOS内核
24
硬件设计进阶
多层PCB(阻抗/叠层) · HyperLynx仿真 · 热仿真与散热
硬件仿真
25
EMC设计与测试
CISPR 25/ISO 7637 · 滤波/屏蔽/接地 · RE/CE测试整改
EMC标准
26
功能安全 ISO 26262
ASIL等级 · 双核锁步/ECC/CRC · 故障注入测试
功能安全ASIL
27
生产与制造
SMT贴片 · ICT/FCT测试 · 老化测试 · 校准标定
制造测试
28
行业标准与认证
GB/T 38892 · ECE R160 · NHTSA · 认证流程与文档
标准认证
29
商业与市场
产业链分析 · 成本定价 · 前装/后装商业模式
商业市场
30
未来趋势
V2X车路协同 · 自动驾驶数据 · 区块链存证 · 数字孪生
趋势V2X