VIP20
本课程属于:003-Davinci Configurator AUTOSAR配置 车载软件与智能汽车 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

CAN通信栈配置:从原理到工程落地

📚 共计 30 章节
第1章
CAN总线概述
CAN总线起源 · CAN总线特点 · 物理层 · 应用场景
基础入门
第2章
CAN协议基础
数据帧 · 远程帧 · 错误帧 · 过载帧 · 帧间隔
帧结构核心
第3章
CAN总线仲裁机制
位仲裁原理 · 报文优先级 · 仲裁丢失 · 非破坏性仲裁
仲裁优先级
第4章
CAN总线错误处理
错误类型 · 错误计数器 · 状态机 · 总线关闭恢复
容错状态机
第5章
CAN总线位时序
位时间结构 · 采样点配置 · 同步段 · 传播段 · 相位缓冲段
时序配置
第6章
CAN控制器硬件
SJA1000 · MCP2515 · STM32 bxCAN · TJA1050收发器
硬件芯片
第7章
CAN通信栈架构
分层模型 · 应用层 · 数据链路层 · 物理层 · 接口抽象层
架构分层
第8章
CAN驱动层设计
寄存器初始化 · 发送/接收函数 · 中断处理 · 错误处理
驱动底层
第9章
CAN发送流程
发送缓冲区管理 · 优先级 · 完成回调 · 超时处理
发送缓冲
第10章
CAN接收流程
接收过滤器 · 缓冲区管理 · 中断 · 回调机制
接收过滤
第11章
CAN过滤器配置
掩码模式 · 列表模式 · 32/16位过滤器 · 过滤器组分配
过滤ID
第12章
CAN中断管理
中断使能 · 优先级 · 服务函数 · 嵌套 · 延迟优化
中断实时
第13章
CAN时钟配置
时钟源选择 · 波特率计算 · 采样点 · 同步跳转宽度
时钟波特率
第14章
CAN错误诊断
错误状态读取 · 错误码解析 · 总线监控 · 恢复策略
诊断调试
第15章
CAN休眠唤醒
休眠模式 · 唤醒源配置 · 自动唤醒 · 低功耗设计
低功耗唤醒
第16章
CAN总线诊断
CANoe · CANalyzer · 总线负载分析 · 报文追踪
工具分析
第17章
CAN应用层协议
J1939 · CANopen · DeviceNet · 自定义协议设计
应用层标准
第18章
CANopen协议栈
对象字典 · PDO/SDO · NMT状态机 · 心跳机制
CANopen工业
第19章
J1939协议栈
地址声明 · PGN/SPN · 多包传输 · 传输协议
J1939商用车
第20章
CAN网络管理
节点监控 · 网络状态 · 唤醒/休眠 · 网络同步
网络管理NM
第21章
CAN安全机制
报文认证 · 加密通信 · 防重放 · 安全启动/更新
安全加密
第22章
CAN多节点通信
多主通信 · 节点冲突 · 负载均衡 · 实时性分析
多节点实时
第23章
CAN总线拓扑
总线拓扑 · 星型/环型/混合 · 终端电阻配置
拓扑布线
第24章
CAN总线布线
线缆选择 · 布线规范 · 屏蔽接地 · EMC防护
硬件EMC
第25章
CAN总线测试
一致性测试 · 互操作性 · 压力/边界 · 可靠性测试
测试验证
第26章
CAN协议栈移植
硬件抽象层 · 操作系统适配 · 内存/时间管理
移植适配
第27章
CAN协议栈优化
中断延迟优化 · DMA传输 · 缓存管理 · 零拷贝
优化性能
第28章
CAN协议栈调试
日志系统 · 断言 · 单元/集成测试 · 覆盖率分析
调试测试
第29章
CAN协议栈工程实践
需求分析 · 架构设计 · 编码规范 · 代码审查 · 版本管理
工程规范
第30章
CAN协议栈项目实战
智能座舱CAN通信 · 车载诊断 · 工业控制 · 机器人通信
实战项目
可可精品资料库 可可精品资料库