⚡ Aurix 深度指南 30章 · 从入门到实战

🎯 TC2xx / TC3xx 系列
01
TC2xx/TC3xx 家族、TriCore 架构、锁步核、GTM、DMA、汽车域控与工业控制
02
AURIX Development Studio 安装、iLLD 库结构、点亮 LED 工程实战
03
CPU 流水线、PSPR/DSPR/LMURAM 内存模型、SRC 中断节点与优先级
04
SCU 模块、PLL 配置、时钟门控、唤醒源、Sleep/Standby 低功耗模式
05
Pad 驱动模式 (Push-Pull/Open-Drain)、中断配置、IOM 模块监控
06
中断向量表、CPU 标志位、嵌套处理、中断延迟优化技巧
07
定时器级联、PWM 生成、捕获/比较、与 GTM 差异对比
08
TOM/ATOM 通道、SPE 信号处理引擎、ARU 高级路由单元
09
队列请求源、同步采样、结果处理 (等待/中断/DMA)、校准流程
10
异步收发、FIFO 深度、硬件流控、LIN 协议支持
11
主从模式、数据宽度与相位、DMA 传输、菊花链拓扑
12
多主机仲裁、时钟拉伸、超时处理、EEPROM 通信实例
13
消息 RAM 配置、CAN FD、TTCAN 时间触发、Bus-Off 恢复
14
通道优先级、链式传输、外设触发源、内存搬运优化
15
Flash 编程 (PFlash/DFlash)、ECC 错误处理、HSM 安全存储、XIP
16
SMU 报警、CPU 锁步核监控、WDT 窗口/超时、安全陷阱
17
ERU 模块、事件链接、跨核中断、GPIO 与 ERU 联动
18
CPU0/1/2 启动流程、核间通信 IPC、共享资源保护 Spinlock
19
FreeRTOS 移植、任务优先级与中断嵌套、系统节拍配置
20
启动模式选择、固件升级 (CAN/Flash)、回滚机制、签名验证
21
MCAL 层配置、BSW 模块集成、RTE 生成、复杂驱动实现
22
ASIL 等级分解、故障注入、安全机制覆盖率、FMEDA 分析
23
DAS 调试器、Trace 数据捕获、CPU 负载计算、代码覆盖度
24
待机电流优化、外设时钟门控、唤醒源配置、RTOS Tickless
25
GTM 生成 PWM 对、VADC 同步采样电流、FOC 算法要点
26
DoIP、UDS on CAN、SecOC 安全通信、网络管理
27
iLLD 二次封装、寄存器访问宏、外设句柄管理、单元测试
28
HardFault 定位、堆栈溢出检测、外设挂起恢复、时序分析
29
MISRA-C 合规、Linker 脚本优化、Cache 策略、编译器选项
30
基于 TC375 域控制器原型:CAN/LIN 通信、多核任务、OTA 升级