首页
›
嵌入式基础与RISC-V
›
159-嵌入式Linux座舱实战
›
《CAN通信模块在座舱系统中的集成与异常复位调试实战》
VIP10
本课程属于:159-嵌入式Linux座舱实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
CAN通信模块在座舱系统中的集成与异常复位调试实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
CAN总线基础与座舱网络拓扑
CAN物理层 · 数据链路层 · 座舱域控制器网络架构
CAN
总线基础
02
CAN通信模块硬件接口
MCU内部CAN控制器 · 外部收发器(TJA1040/TCAN… · 终端电阻配置
CAN
通信模块硬件接口
03
CAN驱动层初始化
时钟使能 · GPIO复用配置 · 波特率设置(500kbps)
CAN
驱动层初始化
04
CAN报文发送与接收
邮箱机制 · 发送流程(轮询/中断) · 接收中断处理
CAN
报文发送
05
CAN通信协议栈
J1939/ISO 15765-2(… · 网络层地址分配 · 多帧传输
CAN
通信协议栈
06
座舱系统软件架构
QNX/Linux CAN驱动栈 · SocketCAN接口 · 应用层与驱动层交互
座舱系统软件架构
QNX/Linux
07
CAN通信模块集成
模块化设计 · API接口定义 · 与座舱中间件(如SOME/IP)对接
CAN
通信模块集成
08
异常复位场景分析
看门狗复位 · 电源波动复位 · 软件死锁复位
异常复位场景分析
看门狗复位
09
复位源检测与记录
读取复位状态寄存器 · 保存复位原因到NVM · 日志输出策略
复位源检测
记录
10
CAN控制器异常状态
Bus Off状态 · Error Passive状态 · 错误计数器监控
CAN
控制器异常状态
11
Bus Off恢复机制
自动恢复 vs 手动恢复 · 恢复时间计算 · 恢复后的同步策略
Bus
Off
12
CAN总线错误处理
位错误 · 填充错误 · CRC错误
CAN
总线错误处理
13
调试工具链搭建
CANalyzer/CANoe · PCAN-View · 示波器抓取CAN波形
调试工具链搭建
CANalyzer/CA…
14
日志系统设计
DLT(诊断日志和跟踪) · 串口日志 · CANoe日志同步分析
日志系统设计
DLT
15
常见集成问题1
波特率不匹配 · 终端电阻缺失 · 共模电压异常
常见集成问题1
波特率不匹配
16
常见集成问题2
过滤器配置错误导致丢帧 · 中断优先级冲突 · DMA传输异常
常见集成问题2
过滤器配置错误导…
17
异常复位调试方法
硬件触发复位 · 软件触发复位 · JTAG调试复位断点
异常复位调试方法
硬件触发复位
18
复现问题技巧
压力测试(高负载CAN) · 温度循环测试 · 电压拉偏测试
复现问题技巧
CAN
19
根因分析流程
从复位日志到代码定位 · 使用Trace32/Lauterba…
根因分析流程
从复位日志到代码…
20
软件防复位策略
输入参数合法性检查 · 状态机保护 · 临界区保护
软件防复位策略
输入参数合法性检…
21
硬件防复位策略
电源监控(PMIC) · 外部看门狗 · 去耦电容设计
硬件防复位策略
PMIC
22
CAN通信监控模块
实时监控总线负载率 · 错误帧率 · 节点状态
CAN
通信监控模块
23
OTA升级中的CAN通信
升级过程中的通信保持 · 异常回滚机制
OTA
CAN
24
多核架构下的CAN通信
核间通信 · 共享资源保护 · 缓存一致性
CAN
多核架构下的
25
功能安全与CAN通信
ISO 26262要求 · ECC保护 · 端到端通信保护
CAN
功能安全
26
低功耗模式下的CAN通信
网络管理 · 唤醒机制 · 局部网络
CAN
低功耗模式下的
27
CAN FD在座舱中的应用
更高带宽 · 更大数据场 · 兼容性考虑
CAN
FD
28
实车调试案例1
某车型中控屏黑屏复位问题分析与解决
实车调试案例1
某车型
29
实车调试案例2
CAN总线Bus Off导致仪表盘闪…
实车调试案例2
CAN
30
课程总结与最佳实践
设计检查清单 · 测试用例库 · 经验教训库
课程总结
最佳实践
所属VIP或分类
同VIP:LinuxQNX替代方案在座舱系统中的移植与安全隔离实战
同VIP:LinuxQNX替代方案在座舱系统中的移植与性能调优实战
同VIP:OTA升级断点续传在车载Linux中的实现实战