首页
›
车载软件与智能汽车
›
032-AUTOSAR CP平台开发
›
《CAN协议栈开发与调试》
VIP10
本课程属于:032-AUTOSAR CP平台开发
车载软件与智能汽车 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CAN协议栈开发与调试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
CAN协议概述
CAN总线起源 · CAN与RS485对比 · CAN物理层特性
CAN
协议概述
02
CAN报文帧结构
数据帧 · 远程帧 · 错误帧
CAN
报文帧结构
03
CAN总线仲裁机制
线与逻辑 · 逐位仲裁 · ID优先级
CAN
总线仲裁机制
04
CAN错误处理机制
错误类型(位错误 · 填充错误 · CRC错误
CAN
错误处理机制
05
CAN控制器与收发器
SJA1000 · MCP2515 · TJA1050
CAN
控制器
06
CAN协议栈架构设计
分层设计思想 · 抽象层接口定义 · 模块划分原则
CAN
协议栈架构设计
07
CAN驱动层开发(一)
寄存器操作封装 · 初始化流程 · 波特率配置
CAN
驱动层开发
08
CAN驱动层开发(二)
发送接口实现 · 发送缓冲区管理 · 发送优先级调度
CAN
驱动层开发
09
CAN驱动层开发(三)
接收中断处理 · FIFO管理 · 硬件过滤配置
CAN
驱动层开发
10
CAN驱动层开发(四)
错误中断处理 · 总线关闭恢复 · 错误日志记录
CAN
驱动层开发
11
CAN协议栈核心层(一)
报文封装与解封装 · DLC计算 · ID转换
CAN
协议栈核心层
12
CAN协议栈核心层(二)
发送队列管理 · 超时重传机制 · 发送确认
CAN
协议栈核心层
13
CAN协议栈核心层(三)
接收报文分发 · 报文过滤 · 信号提取
CAN
协议栈核心层
14
CAN协议栈核心层(四)
网络管理(NM) · 节点状态机 · 睡眠唤醒
CAN
协议栈核心层
15
CAN协议栈应用层接口
API设计原则 · 同步/异步接口 · 回调机制
CAN
协议栈应用层接口
16
CANopen协议基础
对象字典 · PDO · SDO
CANopen
协议基础
17
CANopen协议栈移植
源码结构 · 硬件抽象层适配 · 配置工具使用
CANopen
协议栈移植
18
J1939协议基础
PGN · SPN · 地址声明
J1939
协议基础
19
J1939协议栈移植
传输协议层实现 · 连接管理 · 消息重组
J1939
协议栈移植
20
CAN协议栈调试工具
PCAN-View · CANalyzer · Canoe
CAN
协议栈调试工具
21
CAN总线抓包分析
报文解析 · 时间戳分析 · 总线负载计算
CAN
总线抓包分析
22
CAN协议栈单元测试
测试框架选择 · Mock驱动层 · 测试用例设计
CAN
协议栈单元测试
23
CAN协议栈集成测试
多节点测试环境搭建 · 压力测试 · 稳定性测试
CAN
协议栈集成测试
24
CAN协议栈性能优化
中断延迟优化 · 内存池管理 · 零拷贝技术
CAN
协议栈性能优化
25
CAN协议栈常见问题排查
丢帧问题 · 总线错误 · 同步问题
CAN
协议栈常见问题排…
26
CAN协议栈安全机制
报文认证 · 访问控制 · 安全启动
CAN
协议栈安全机制
27
CAN-FD协议扩展
CAN-FD帧结构 · 速率切换 · 数据场扩展
CAN-FD
协议扩展
28
CAN协议栈在AUTOSAR中的应用
CAN Driver · CAN If · CAN TP
CAN
AUTOSAR
29
CAN协议栈在车载诊断(UDS)中的应用
诊断请求/响应 · 多帧传输 · 时间参数
CAN
UDS
30
CAN协议栈项目实战
从需求分析到交付的全流程案例
CAN
协议栈项目实战
所属VIP或分类
同VIP:AUTOSAR-BSW驱动配置与系统联调
同VIP:AUTOSAR-CP任务调度与诊断通信集成
同VIP:AUTOSAR-CP基础软件通信诊断栈开发