首页
›
嵌入式与底层系统
›
008-Linux设备树与板级适配
›
《Linux设备树动态Overlay工程》
VIP21
本课程属于:008-Linux设备树与板级适配
嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Linux设备树动态Overlay工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Linux设备树动态Overl… · 核心价值 · 整体知识框架与实战路线图
课程导入
Linux
02
设备树基础回顾
目标=DTS · DTSI · DTB
设备树基础回顾
DTS
03
Overlay机制原理
目标=动态Overlay的运行时加载… · 与静态设备树的区别 · 适用场景与限制
Overlay
机制原理
04
Overlay语法详解
目标=fragment · target · target-path
Overlay
语法详解
05
开发环境搭建
目标=交叉编译工具链 · 内核源码 · dtc
开发环境搭建
目标=交叉编译工…
06
编写第一个Overlay
目标=从零编写简单DTBO · 编译 · 加载
Overlay
编写第一个
07
Overlay加载方式
目标=通过U-Boot · 内核命令行 · configfs
Overlay
加载方式
08
configfs接口实战
目标=使用configfs动态加载与… · 管理overlay片段与参数传递
configfs
接口实战
09
U-Boot阶段Overlay
目标=在U-Boot中应用Overl… · 合并DTB · 传递到内核的流程与配置方法
U-Boot
Overlay
10
内核阶段Overlay
目标=内核启动后通过OF_OVERL… · of_overlay_apply等机…
Overlay
内核阶段
11
Overlay与驱动交互
目标=Overlay节点如何触发驱动… · 设备注册 · 资源分配与生命周期管理
Overlay
驱动交互
12
GPIO与引脚控制Overlay
目标=通过Overlay动态配置GP… · pinctrl · 中断等硬件资源
GPIO
Overlay
13
I2C与SPI设备Overlay
目标=动态添加I2C/SPI从设备节… · 配置时序参数与驱动匹配
I2C
SPI
14
平台设备与内存映射Overlay
目标=动态添加platform_de… · reg · ranges
Overlay
平台设备
15
时钟与电源管理Overlay
目标=动态配置clocks · power-domains · regulators
Overlay
时钟
16
显示与音频子系统Overlay
目标=动态启用LCD · HDMI · 音频编解码器
Overlay
显示
17
Overlay参数化与模板
目标=使用__overlay__参数 · 宏定义 · 条件编译实现可复用Overlay模板
Overlay
参数化
18
多Overlay叠加与冲突处理
目标=多个DTBO同时加载 · 节点合并 · 属性覆盖
Overlay
叠加
19
Overlay调试与验证
目标=使用dtc反编译 · /proc/device-tree · sysfs
Overlay
调试
20
常见错误与排错
目标=节点找不到 · phandle失效 · 加载失败
常见错误
排错
21
性能与安全
目标=Overlay加载开销 · 内存占用 · 实时性影响
性能
安全
22
工程化实践
目标=Overlay版本管理 · 自动化构建 · CI/CD集成
工程化实践
Overlay
23
案例一
目标=嵌入式开发板动态扩展传感器与执…
案例一
目标=嵌入式开发…
24
案例二
目标=工业控制场景下动态切换通信接口…
案例二
目标=工业控制场…
25
案例三
目标=消费电子中动态配置显示与音频O…
案例三
目标=消费电子
26
案例四
目标=汽车电子中动态启用ADAS传感…
案例四
ADAS
27
综合项目一
目标=设计并实现一个可参数化的多设备…
综合项目一
目标=设计并实现…
28
综合项目二
目标=基于configfs实现运行时…
综合项目二
configfs
29
综合项目三
目标=结合U-Boot与内核实现启动…
综合项目三
U-Boot
30
课程总结与进阶
目标=知识体系回顾 · 最佳实践 · 社区资源
课程总结
进阶
所属VIP或分类
同VIP:ARM嵌入式Linux设备树驱动DTS编写实战工程
同VIP:DTS优化-调整时钟频率与电压域配置减少外设初始化时间
同VIP:dts设备树在platform驱动中的配置调试工程