🚗 RT-Thread · 汽车电子
功能安全
📘 30章 完整目录
⚡ 紧凑卡片
🧩 风格
📚 共30章 · 点击跳转
01
汽车电子基础与RT-Thread概述
汽车电子发展现状、ECU与域控制器
RT-Thread简介与特点、为什么选择RT-Thread
02
RT-Thread内核基础
线程管理与调度、线程间同步
信号量、互斥量、事件集、邮箱、消息队列、内存管理
03
RT-Thread设备驱动框架
I/O设备模型、PIN设备、UART设备
I2C/SPI设备、ADC/DAC设备
04
功能安全基础与ISO 26262
功能安全概念、ASIL等级定义
安全生命周期、危害分析与风险评估(HARA)
05
RT-Thread在功能安全中的挑战
操作系统对安全的影响、确定性调度需求
内存保护与隔离、时间与空间隔离
06
安全关键系统中的RT-Thread配置
内核裁剪与配置、安全相关的内核参数
堆栈监控与溢出检测、看门狗集成
07
基于RT-Thread的软件分区与隔离
MPU/MMU原理、RT-Thread内存保护方案
安全与非安全分区设计、通信机制
08
安全通信协议实现
CAN/CAN FD基础、RT-Thread CAN驱动
安全CAN协议栈设计、诊断通信(UDS on CAN)
09
基于RT-Thread的AUTOSAR架构
AUTOSAR简介、CP与AP平台
RT-Thread与AUTOSAR的映射、RTE层实现
10
安全启动与固件更新
安全启动链、RT-Thread启动流程改造
固件签名与验证、回滚保护机制
11
实时性与确定性调度
调度延迟分析、抢占点控制
中断管理、时间触发调度
12
故障检测与错误处理
故障注入测试、错误检测机制
错误恢复策略、安全状态管理
13
基于RT-Thread的OTA升级
OTA架构设计、差分升级
安全传输、升级失败回滚
14
功能安全测试与验证
单元测试、集成测试、覆盖率分析
MISRA-C规范检查
15
硬件在环(HIL)测试
HIL系统搭建、RT-Thread与HIL集成
测试用例设计、自动化测试
16
安全仪表盘与HMI开发
LVGL图形框架、RT-Thread与LVGL集成
安全指示设计、触摸交互
17
车载网络管理
网络管理状态机、CAN NM
RT-Thread网络管理实现、休眠与唤醒
18
传感器数据采集与处理
传感器驱动框架、数据滤波算法
故障诊断、标定接口
19
执行器控制
电机控制基础、PWM驱动
PID控制实现、安全扭矩路径
20
电池管理系统(BMS)基础
BMS功能概述、RT-Thread在BMS中的应用
SOC/SOH估算、安全保护
21
基于RT-Thread的V2X通信
V2X协议栈、DSRC/C-V2X
安全消息处理、时间同步
22
功能安全文档与认证
安全计划、安全案例、工作产品
认证流程
23
RT-Thread的Trace与调试
日志系统、SEGGER SystemView
性能分析、故障定位
24
多核与异构计算
AMP/SMP架构、RT-Thread多核支持
核间通信、负载均衡
25
安全存储与密钥管理
安全存储区、密钥生命周期
加密算法集成、防篡改设计
26
基于RT-Thread的ADAS应用
ADAS传感器融合、目标检测
路径规划、安全决策
27
功能安全中的软件架构
分层架构、模块化设计
接口规范、依赖管理
28
持续集成与持续部署(CI/CD)
自动化构建、静态分析
单元测试、部署流水线
29
案例研究:基于RT-Thread的T-Box设计
需求分析、架构设计
安全实现、测试验证
30
未来趋势与总结
RT-Thread在汽车电子中的前景
功能安全新挑战、课程总结与展望