🚀 AURIX 入门实战
30章 · 从零到项目
⚡ TC2xx / TC3xx 系列
01
AURIX入门
概述·家族·应用
TC2xx/TC3xx
汽车电子
02
开发环境搭建
ADS · iLLD · 点灯
ADS安装
iLLD库
LED闪烁
03
GPIO基础
原理·模式·上下拉
推挽/开漏
上拉/下拉
04
GPIO实战
按键·中断·去抖
外部中断
优先级
去抖
05
时钟系统
时钟树·PLL·分频
PLL配置
时钟监控
06
系统定时器 STM
定时中断·延时封装
STM模块
μs/ms延时
07
GPT12定时器
定时/计数·PWM·捕获
PWM生成
捕获/比较
08
CCU6定时器
中心对齐PWM·死区·霍尔
死区插入
霍尔接口
09
GTM定时器
TOM·ATOM·多通道PWM
GTM架构
多通道PWM
10
看门狗 WDT
窗口/超时·喂狗策略
窗口看门狗
调试模式
11
串行通信 UART
ASC·波特率·环形缓冲
中断收发
环形缓冲区
12
SPI通信
QSPI·主从·DMA·Flash
DMA传输
Flash驱动
13
I2C通信
多主机·时钟拉伸·EEPROM
多主机仲裁
EEPROM读写
14
CAN通信基础
MCMCAN·消息RAM·CAN FD
经典CAN
CAN FD
15
CAN通信实战
收发·过滤器·CANoe
过滤器配置
CANoe调试
16
LIN通信
协议·从机/主机·调度表
LIN配置
调度表
17
ADC模块
EVADC/EADC·单次/连续
结果处理
EVADC
18
DMA控制器
链式传输·外设到内存
源/目标地址
链式DMA
19
中断系统
向量表·SRC·优先级
中断仲裁
CPU/DMA中断
20
多核架构
TC3xx多核·IPC·Spinlock
核间通信
共享资源保护
21
内存与存储
Flash/RAM·ECC·MPU·Cache
ECC校验
MPU配置
22
电源管理
电源模式·待机·EVR·SMU
低功耗设计
唤醒
23
安全机制 SMU
故障收集·ALM·FSP
SMU配置
故障响应
24
启动流程
BootROM·启动模式·安全启动
启动配置引脚
用户代码启动
25
调试技巧
Lauterbach/J-Link·Trace
断点/单步
变量观察
26
RTOS移植
FreeRTOS·任务调度·同步
任务创建
中断同步
27
Bootloader设计
架构·Flash擦写·安全校验
固件升级
安全校验
28
电机控制基础
PWM/ADC同步·FOC·MCLib
霍尔/编码器
FOC框架
29
功能安全
ISO26262·诊断·故障注入
AURIX安全架构
软件诊断
30
综合项目实战
BMS控制器·CAN·状态机
故障诊断
保护策略