🚗 MCU · 域控制器开发实战

📘 30章 从入门到项目
01域控制器概述
汽车电子电气架构演进域控制器定义与分类MCU核心地位
02MCU基础与选型
NXP/Infineon/Renesas关键性能指标选型方法论
03AUTOSAR架构基础
分层模型BSW/RTE/ASWMCU在AUTOSAR位置
04MCU启动流程
Bootloader设计启动模式选择安全启动Secure Boot
05时钟与复位系统
时钟树设计PLL配置看门狗与复位管理
06GPIO与外部中断
GPIO模式配置中断优先级管理防抖处理
07定时器与PWM
通用/高级定时器PWM生成电机控制应用
08ADC与模拟信号处理
分辨率与采样率DMA配合传感器采集案例
09CAN通信基础
CAN协议帧格式CAN控制器配置收发器选型
10CAN FD与CAN XL
CAN FD升级要点CAN XL应用场景兼容性设计
11LIN与SENT通信
LIN主从架构SENT传感器应用低速总线选型
12以太网与TSN
车载以太网基础时间敏感网络TSNMCU以太网控制器
13SPI与I2C外设通信
SPI主从模式I2C多设备仲裁传感器驱动开发
14存储系统设计
Flash与RAM管理EEPROM模拟FOTA存储策略
15DMA与数据搬运
DMA通道配置内存到外设传输降低CPU负载
16电源管理与低功耗
MCU功耗模式唤醒源配置功耗优化案例
17功能安全基础
ISO 26262概述ASIL等级ECC/Lockstep
18信息安全与HSM
硬件安全模块HSM安全密钥管理安全通信SecOC
19实时操作系统RTOS
FreeRTOS/AUTOSAR OS任务调度中断与资源同步
20多核MCU开发
多核架构核间通信IPC共享资源保护
21Bootloader与OTA升级
分区设计差分升级回滚机制
22诊断协议UDS
UDS服务概述DTC管理MCU诊断栈实现
23XCP与标定协议
XCP on CAN/EthernetA2L文件MCU标定接口
24MCAL层开发
微控制器抽象层EB tresos工具链Port/Dio/Adc驱动
25RTE与SWC开发
运行时环境RTE软件组件SWC端口映射
26复杂驱动CDD
非标准外设驱动FPGA协同ASIC驱动封装
27硬件在环HIL测试
HIL平台搭建MCU接口仿真自动化测试脚本
28MCU调试与性能分析
Lauterbach/J-Link性能分析工具堆栈溢出排查
29EMC与硬件设计
EMC基础PCB布局要点MCU抗干扰设计
30综合实战项目
车身控制模块BCM需求到交付全流程域控制器落地
📂 点击任意卡片跳转至对应章节 (01.html ~ 30.html)