首页
›
嵌入式与底层系统
›
008-Linux设备树与板级适配
›
《Linux设备树驱动适配工程》
VIP21
本课程属于:008-Linux设备树与板级适配
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Linux设备树驱动适配工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Linux设备树驱动适配工程的… · 核心概念 · 整体知识框架与实战路线图
课程导入
Linux
02
设备树基础
目标=DTS · DTSI · DTB
设备树基础
DTS
03
设备树与平台设备
目标=compatible · reg · interrupts
设备树
平台设备
04
设备树编译与反编译
目标=dtc工具使用 · DTS编译为DTB · DTB反编译为DTS
设备树编译
反编译
05
设备树在启动流程中的作用
目标=Bootloader传递DTB · 内核解析设备树 · 平台设备创建与驱动绑定
设备树
启动流程
06
驱动适配核心接口
目标=of_find_node_by… · of_get_property · of_property_read_u…
驱动适配核心接口
of
07
资源解析实战
目标=从设备树获取寄存器地址 · 中断号 · 时钟
资源解析实战
目标=从设备树获…
08
compatible匹配机制
目标=compatible字符串格式 · of_device_id表 · 模块自动加载与匹配优先级
compatible
匹配机制
09
平台驱动框架
目标=platform_driver · platform_device · probe与remove流程
平台驱动框架
platform
10
I2C设备树适配
目标=I2C控制器节点 · I2C从设备节点 · reg地址
I2C
设备树适配
11
SPI设备树适配
目标=SPI控制器节点 · SPI从设备节点 · 片选
SPI
设备树适配
12
GPIO与中断适配
目标=gpios属性 · interrupt-parent · interrupts属性
GPIO
断适配
13
时钟与电源管理适配
目标=clocks · clock-names · assigned-clocks
时钟
电源管理适配
14
引脚复用与pinctrl
目标=pinctrl节点 · pinmux · pinconf
pinctrl
引脚复用
15
DMA与内存映射适配
目标=dmas · dma-names · reserved-memory
DMA
内存映射适配
16
设备树覆盖与动态修改
目标=overlay机制 · dtbo编译 · 运行时应用overlay与驱动适配场…
设备树覆盖
动态修改
17
多平台兼容适配
目标=同一驱动支持多款SoC · compatible列表 · 条件编译与设备树差异处理
多平台兼容适配
SoC
18
设备树调试方法
目标=/proc/device-tr… · of_node信息 · dmesg日志
设备树调试方法
proc/device-…
19
驱动适配常见问题
目标=probe失败 · 资源获取失败 · 匹配不上
驱动适配常见问题
probe
20
设备树与驱动分离设计
目标=硬件描述与驱动逻辑解耦 · 可复用驱动 · 板级DTS组织与维护
设备树
驱动分离设计
21
综合实战一
目标=为自定义GPIO按键设备编写设…
综合实战一
GPIO
22
综合实战二
目标=为I2C温度传感器编写设备树节… · 驱动probe与sysfs接口
综合实战二
I2C
23
综合实战三
目标=为SPI显示屏编写设备树节点 · 驱动适配与帧缓冲/DRM初始化
综合实战三
SPI
24
综合实战四
目标=为多路中断控制器编写设备树节点 · 中断驱动与级联中断处理
综合实战四
目标=为多路
25
综合实战五
目标=使用设备树overlay动态加…
综合实战五
overlay
26
综合实战六
目标=移植现有驱动到新SoC · 修改设备树 · compatible与资源解析代码
综合实战六
SoC
27
综合实战七
目标=编写设备树绑定文档 · 规范compatible · 属性定义与驱动匹配
综合实战七
目标=编写设备树…
28
综合实战八
目标=基于设备树的电源管理适配 · 实现系统休眠唤醒与驱动PM回调
综合实战八
目标=基于设备树…
29
综合实战九
目标=设备树驱动适配工程化 · 包括DTS版本管理 · CI编译检查与自动化测试
综合实战九
目标=设备树驱动…
30
课程总结与提升
目标=知识体系回顾 · 最佳实践 · 性能优化
课程总结
提升
所属VIP或分类
同VIP:ARM嵌入式Linux设备树驱动DTS编写实战工程
同VIP:DTS优化-调整时钟频率与电压域配置减少外设初始化时间
同VIP:dts设备树在platform驱动中的配置调试工程