🚗 TC3xx CAN & CANFD
开发实战
📘 30章 · 完整目录
v1.0
01
CAN与CANFD基础概念
CAN总线起源
CAN2.0 vs FD
FD优势
02
TC3xx芯片概述
系列介绍
MCMCAN架构
时钟复位
03
MCMCAN模块寄存器详解
全局控制
中断控制
时钟分频
04
CAN节点配置
节点使能
位时序TSEG
采样点
05
CANFD数据速率配置
数据/仲裁波特率
速率切换
尖峰滤波
06
消息RAM结构
RAM分区
Rx/Tx Buffer
FIFO vs Dedicated
07
Rx FIFO配置
FIFO深度
过滤元素
接收中断
08
Tx Buffer与Tx Event FIFO
Tx Buffer分配
Event FIFO
完成中断
09
硬件过滤机制
标准/扩展帧
ID掩码/范围
优先级
10
中断系统
中断线分配
使能与清除
ISR编写
11
CAN驱动初始化流程
时钟使能
模块复位
RAM初始化
12
CAN消息发送
发送请求
轮询/中断
超时处理
13
CAN消息接收
中断处理
FIFO读取
数据校验
14
CANFD消息发送
FD帧格式
BRS控制
ESI处理
15
CANFD消息接收
FD帧接收
速率切换检测
错误状态
16
时间触发CAN (TTCAN)
TTCAN概念
TC3xx支持
时间同步
17
CAN错误处理
错误状态机
错误计数器
错误中断
18
CAN总线诊断
Bus Off恢复
错误帧检测
负载率计算
19
DMA与CAN结合
DMA传输配置
FIFO联动
大数据优化
20
低功耗模式
休眠与唤醒
远程唤醒帧
低功耗通信
21
多CAN节点同步
时钟同步
时间戳同步
精度分析
22
CAN与CANFD混合通信
混合网络
速率匹配
网关转发
23
CANFD安全机制
CRC增强
DLC编码
安全通信
24
CAN协议栈移植
CANopen
J1939
UDS on CAN
25
CANFD性能优化
吞吐量计算
延迟分析
缓存优化
26
CANFD调试技巧
逻辑分析仪
监视器工具
问题排查
27
TC3xx CAN Bootloader设计
Bootloader架构
CAN协议
Flash驱动
28
CANFD在车载网络中的应用
域控制器
传感器采集
OTA升级
29
CANFD与以太网网关设计
协议转换
数据路由
性能瓶颈
30
综合项目实战
系统设计
代码实现
测试验证
⚡ TC3xx CAN FD 从入门到项目实战 · 30章完整版