首页
›
Linux内核与驱动
›
022-网关硬件抽象层驱动工程
›
《网关驱动部署实践:设备树配置与CAN驱动集成方案》
VIP10
本课程属于:022-网关硬件抽象层驱动工程
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
网关驱动部署实践:设备树配置与CAN驱动集成方案
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
网关设备在工业物联网中的角色 · CAN总线与设备树的关系 · 本课程的学习目标与前置知识
课程导论
网关设备
02
Linux设备树基础
设备树(DT)的起源与作用 · DTS/DTC/DTB文件格式 · 设备树的基本语法(节点
Linux
设备树基础
03
设备树节点与属性详解
compatible属性 · reg属性 · interrupts属性
设备树节点
属性详解
04
CAN总线协议基础
CAN 2.0与CAN FD的区别 · CAN帧结构(数据帧 · 远程帧
CAN
总线协议基础
05
Linux CAN驱动框架
SocketCAN架构介绍 · CAN设备驱动模型(net_devi… · CAN协议栈(cangw/can_r…
Linux
CAN
06
硬件平台与网关SoC选型
主流网关SoC(i.MX8 · STM32MP1 · TI AM64x)的CAN外设特性
SoC
硬件平台
07
设备树中CAN控制器节点配置
CAN控制器节点标准绑定(如nxp · flexcan · bosch
CAN
设备树
08
CAN收发器与设备树
收发器节点(ti · tcan1042等)的配置 · 电源控制GPIO与使能引脚
CAN
收发器
09
多路CAN通道的设备树布局
双路/四路CAN的地址映射与中断分配 · 共享中断与独立中断的选择策略
CAN
多路
10
设备树中的引脚复用(pinctrl)
pinctrl子系统介绍 · CAN_TX/CAN_RX引脚功能选… · 驱动强度与上下拉配置
pinctrl
设备树
11
设备树中的时钟与频率配置
CAN控制器时钟源选择(PLL/外部… · 波特率时钟分频 · 设备树中clock-frequenc…
设备树
时钟
12
设备树中的中断与DMA配置
CAN中断类型(TX/RX/错误/唤… · 中断优先级设置 · DMA传输配置(如支持)
DMA
设备树
13
设备树中的电源管理配置
CAN控制器的电源域 · 唤醒源配置(wakeup-sourc… · 低功耗模式下的设备树描述
设备树
电源管理配置
14
设备树中的CAN FD配置
CAN FD使能属性(bosch · can-fd-mode) · 数据阶段波特率(data-btr)
CAN
FD
15
设备树中的CAN过滤器配置
硬件过滤器节点(如can-filte… · ID掩码与模式设置 · 多过滤器实例
CAN
设备树
16
设备树中的CAN总线错误处理配置
错误状态中断使能 · 总线关闭恢复策略 · 错误计数器阈值设置
CAN
设备树
17
设备树中的CAN网络管理配置
CAN唤醒帧模式(CAN FD唤醒) · 选择性唤醒(SBC)配置 · 网络管理报文过滤
CAN
设备树
18
设备树中的CAN隔离与安全配置
CAN隔离器件(ISO1042)的设… · 安全CAN(CANsec)的初步配置
CAN
设备树
19
设备树中的CAN与其它外设协同
CAN与GPIO(错误指示灯) · CAN与定时器(时间戳) · CAN与SPI(外扩CAN控制器)
CAN
设备树
20
设备树编译与调试
DTC编译命令与选项 · 设备树覆盖(overlay)技术 · 设备树调试工具(dtc -I fs…
设备树编译
调试
21
内核CAN驱动编译与模块加载
内核配置(CONFIG_CAN · CONFIG_CAN_RAW等) · 驱动模块编译(make module…
CAN
内核
22
CAN驱动初始化流程分析
probe函数解析 · 设备树属性读取(of_propert… · CAN控制器硬件初始化
CAN
驱动初始化流程分…
23
CAN驱动数据收发路径
TX路径(dev_queue_xmi… · RX路径(中断 -> can_rx_…
CAN
驱动数据收发路径
24
CAN驱动错误处理与统计
错误中断处理函数 · CAN错误统计(can_get_st… · 总线关闭恢复机制
CAN
驱动错误处理
25
CAN驱动调试与测试
使用candump/cansend/… · 调试设备树与驱动匹配问题(dmesg… · 逻辑分析仪抓取CAN波形
CAN
驱动调试
26
实战案例一
单路CAN网关设备树配置与驱动验证(…
实战案例一
CAN
27
实战案例二
双路CAN FD网关设备树配置与驱动…
实战案例二
CAN
28
实战案例三
四路CAN网关设备树配置与驱动验证(…
实战案例三
CAN
29
设备树与驱动集成常见问题排查
设备树语法错误 · 中断冲突 · 时钟配置错误
设备树
驱动集成常见问题…
30
课程总结与进阶方向
CAN XL与未来趋势 · 设备树与ACPI对比 · 网关安全与OTA升级中的CAN驱动考…
课程总结
进阶方向
所属VIP或分类
同VIP:网关CAN驱动开发与设备树资源适配
同VIP:网关SPI与I2C驱动开发及总线抽象层设计
同VIP:网关硬件抽象层驱动开发:基于设备树的GPIO与PWM抽象