多核MCU · 同步开发
30章完整版
🚀 车载实战
01
车载MCU概述
电气架构演进
MCU角色
主流厂商
02
多核架构基础
同构/异构
UMA/NUMA
缓存一致性
03
AUTOSAR多核架构
分层模型
多核OS/RTE
通信机制
04
多核启动流程
Bootloader
启动序列
核间同步原语
05
核间通信机制
共享内存
消息队列
Mailbox
核间中断
06
自旋锁与互斥锁
自旋锁实现
互斥锁/信号量
优先级反转
07
无锁编程
原子操作
内存屏障
RCU
CAS
08
多核任务调度
分区调度
全局/混合
任务亲和性
09
多核中断管理
中断分发
核间中断
负载均衡
10
多核内存管理
内存分区
TLB
DMA一致性
MPU
11
多核调试技术
JTAG
Trace
多核断点
Race Condition
12
多核性能分析
性能计数器
Profiling
热点分析
负载均衡
13
多核安全机制
锁步核
ECC/EDC
内存保护
故障隔离
14
多核功能安全
ISO 26262
ASIL分解
冗余设计
15
多核实时性分析
WCET
干扰分析
响应时间
16
多核通信协议
SomeIP
DDS
SOME/IP多核
17
多核存储管理
Flash分区
EEPROM仿真
FEE多核
18
多核看门狗
独立看门狗
窗口看门狗
协同喂狗
19
多核电源管理
电源模式
唤醒源
多核休眠/唤醒
20
多核诊断
DCM多核
DEM事件
DTC跨核同步
21
多核OTA升级
AB分区
多核固件同步
回滚
22
多核网络管理
CAN/以太网唤醒
网络状态机
同步休眠
23
多核时间同步
全局时间基准
时间戳
PTP多核
24
多核日志系统
日志缓冲区
核间同步
等级管理
25
多核错误处理
全局错误管理
错误传播
系统降级
26
多核虚拟化
Hypervisor
资源分区
虚拟机通信
27
多核AI推理
模型分区
推理加速
NPU+CPU
28
多核通信中间件
IPC框架
序列化
零拷贝
29
多核测试策略
单元/集成测试
压力测试
长稳测试
30
多核开发实战
Infineon TC3xx
TC4xx
完整项目