🚀 TC3xx 核心架构 & 多核编程
📘 30章 · 从入门到前瞻
友好色系
01
TC3xx系列概览
AURIX家族
核心架构总览
汽车电子/工业
02
TriCore核心架构
哈佛架构
超标量流水线
DSP+FPU
03
多核架构详解
6核/3核配置
SRI/SPB/LMB
资源分区共享
04
内存系统
PMU/LMU
DSPR/PSPR
Cache一致性
05
中断系统
中断优先级
向量表
多核分配
06
DMA控制器
通道配置
单次/链表
DMA+中断
07
时钟与电源管理
时钟树PLL/OSC
电源域
低功耗模式
08
通用定时器 STM/GTM
STM系统定时器
GTM架构
PWM捕获
09
模拟数字转换器
EVADC多通道
EDSADC差分
结果处理
10
通信接口 (一) CAN FD
MCMCAN配置
多核CAN收发
CAN FD
11
通信接口 (二) LIN/UART
LIN/UART
QSPI
I2C总线
12
通信接口 (三) 以太网
GETH模块
MAC层配置
多核协议栈
13
安全机制 (一) SMU
安全管理单元
故障收集
ECC保护
14
安全机制 (二) HSM
硬件安全模块
安全启动
AES/RSA
15
多核编程基础
多核启动流程
CPU0主/从核
IPC机制
16
核间同步与互斥
自旋锁
信号量
原子操作
17
多核数据共享
共享内存
缓存一致性
MCS模型
18
多核任务调度
任务分区
AMP/SMP
实时调度
19
多核调试技术
多核断点
Trace调试
性能计数器
20
编译器与链接脚本
TASKING/HighTec
多核支持
LSL文件
21
RTOS在多核应用
FreeRTOS/AUTOSAR
多核适配
任务迁移
22
Bootloader开发
多核Bootloader
固件升级
安全校验
23
AUTOSAR架构适配
多核分区
BSW配置
RTE生成
24
功能安全 ISO 26262
ASIL等级
多核冗余
故障注入
25
性能优化 (一)
循环展开/内联
DMA/缓存
内存访问
26
性能优化 (二)
负载均衡
热点分析
编译器优化
27
典型应用 (一) 电机控制
FOC多核实现
电源管理
DCDC控制
28
典型应用 (二) ADAS
雷达/摄像头融合
V2X通信
感知处理
29
典型应用 (三) 域控制器
车身域/动力域
网关路由
协议转换
30
未来展望
TC4xx系列
RISC-V vs TriCore
软件定义汽车