🚗 ABS 实战课程 30章 · 从算法到代码

🎯 风格 · 轻松进阶
01ABS系统概述
ABS作用基本原理发展历程汽车电子地位
02算法基础
信号处理(滤波/采样)控制理论(PID/门限)嵌入式C核心
03开发环境搭建
VS Code / KeilGCC/ARMCCQEMU/Proteus
04轮速传感器信号处理
霍尔/磁电信号采集调理去毛刺·周期测量
05轮速计算算法
周期法测速频率法测速滑动平均滤波加速度计算
06参考车速估算
最大轮速法斜率法综合估算法置信度判断
07滑移率计算
滑移率定义实时滑移率计算有效性检查
08逻辑门限值控制策略
门限值定义增压/保压/减压门限自适应调整
09PID控制策略
PID原理位置式PID增量式PID参数整定
10状态机设计
ABS状态定义状态迁移条件状态机实现
11故障诊断与容错
传感器故障检测执行器诊断故障降级策略
12CAN通信基础
CAN协议简介CAN帧结构收发器与控制器
13CAN通信实现
CAN报文收发编程DBC文件解析ABS CAN信号定义
14UDS诊断协议
UDS服务概述诊断会话控制DTC读取/清除
15Bootloader设计
Bootloader与App分区Flash驱动CAN升级协议
16AUTOSAR架构入门
AUTOSAR分层模型SWC与RTEBSW模块概览
17SWC设计与实现
ABS控制SWC划分Runnable定义内部数据通信
18RTE配置与生成
RTE生成工具端口与接口配置运行实体调度
19BSW模块配置
MCAL(ADC/PWM/ICU)OS配置(任务/中断)ComStack配置
20XCP/CCP标定协议
标定协议原理A2L文件生成在线标定与测量
21MIL仿真测试
MATLAB/Simulink建模Plant Model搭建闭环仿真
22SIL测试
代码生成与集成测试用例设计覆盖率分析
23HIL测试
HIL系统搭建实时模型运行故障注入测试
24实车测试
测试场景设计高附/低附/对开路面数据采集分析
25代码优化与MISRA规范
MISRA-C规则静态代码分析代码大小/速度优化
26功能安全基础
ISO 26262概述ASIL等级安全机制设计
27安全机制实现
内存保护(MPU)程序流监控(WDT)冗余计算
28软件架构文档
需求文档架构设计文档详细设计文档
29版本管理与持续集成
Git分支策略CI/CD流水线自动化测试
30项目实战
需求到代码完整流程常见问题与方案课程总结与展望