🚀 AURIX TC3xx 安全机制
功能安全实战
· 30章 完全目录
01
AURIX TC3xx 功能安全概述
ISO 26262 标准简介
ASIL 等级划分
TC3xx 安全架构总览
02
TC3xx 硬件安全机制(一)
CPU 自检 (LBIST)
内存自检 (MBIST)
时钟与电源监控
03
TC3xx 硬件安全机制(二)
SMU 详解
故障反应与恢复策略
04
TC3xx 硬件安全机制(三)
ECC 在 Flash/SRAM 应用
寄存器保护机制
05
TC3xx 硬件安全机制(四)
CRC 校验单元
锁步核原理与配置
06
SafeTlib 软件库入门
SafeTlib 架构
核心 API 介绍
集成到工程
07
SafeTlib 软件库进阶
CPU 寄存器测试
中断延迟测试
看门狗管理
08
SafeTlib 软件库实战:内存测试
RAM 测试算法 March C
March C-
Flash 测试
09
SafeTlib 软件库实战:时钟/电源/SMU
时钟监控测试
电源监控测试
SMU 报警处理
10
SafeTlib 软件库实战:I/O 与 ADC
数字输入/输出回读
ADC 测试
11
SafeTlib 软件库实战:通信测试
SPI 环回测试
CAN 环回测试
LIN 协议检查
12
SafeTlib 软件库实战:多核安全调度
多核安全调度
数据一致性
13
SafeTlib 软件库实战:故障注入 (FIT)
故障注入测试方法
14
SafeTlib 软件库实战:启动序列与初始化
启动序列
初始化配置
15
SafeTlib 软件库实战:错误报告与日志
错误报告系统
日志系统
16
SafeTlib 与 FreeRTOS/AUTOSAR 集成
FreeRTOS 集成
AUTOSAR 集成
17
SafeTlib 性能优化与内存分析
性能优化
内存占用分析
18
SafeTlib 版本迁移与兼容性
版本迁移
兼容性处理
19
功能安全软件开发流程:V模型
V 模型开发
安全需求分解
安全案例编写
20
功能安全:静态代码分析与覆盖率
MISRA-C 规则检查
代码覆盖率分析
21
功能安全:单元测试与集成测试
单元测试策略
集成测试
测试用例设计
22
基于模型的开发 (Simulink/TargetLink)
Simulink 代码生成
TargetLink
23
安全文档编写要点
DFMEA
FMEDA
FTA
24
工具鉴定 (TCL & Qualification Kit)
TCL 分类
Qualification Kit
25
安全确认与验证
Safety Validation
Verification
26
实战项目(一):电机控制 (ASIL C)
电机控制功能安全方案
27
实战项目(二):BMS 电池管理 (ASIL D)
BMS 功能安全方案
28
实战项目(三):线控制动 (ASIL D)
Brake-by-Wire 安全方案
29
功能安全测试与认证流程
TÜV SÜD 审核经验
30
课程总结与展望
未来功能安全趋势
TC4xx 新特性预告
Q&A