首页
›
热销单品
›
嵌入式Linux与RTOS
›
《设备树(Device Tree)语法与实战应用从入门到精通》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
设备树(Device Tree)语法与实战应用从入门到精通
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 设备树在嵌入式Linux中的地位 · 课程整体框架与学习方法
课程导入
学习目标
02
设备树基础概念
什么是设备树 · 为什么需要设备树 · 与ACPI和传统硬编码方式的对比
设备树基础概念
什么是设备树
03
设备树文件结构
DTS · DTSI · DTB
设备树文件结构
DTS
04
设备树语法入门
节点 · 属性 · 值
设备树语法入门
节点
05
设备树节点详解
根节点 · CPU节点 · 内存节点
设备树节点详解
根节点
06
设备树属性详解
compatible · reg · interrupts
设备树属性详解
compatible
07
设备树地址编码
#address-cells · #size-cells · ranges
设备树地址编码
address-cell…
08
设备树中断描述
中断控制器 · interrupt-parent · interrupt-cells
设备树
断描述
09
设备树时钟与复位
时钟控制器 · clocks属性 · clock-names
设备树时钟
复位
10
设备树GPIO与pinctrl
GPIO控制器 · gpio-controller · gpio-cells
GPIO
pinctrl
11
设备树电源管理
电源域 · regulator · power-supply
设备树电源管理
电源域
12
设备树DMA与IOMMU
DMA控制器 · dma-ranges · iommu-map
DMA
IOMMU
13
设备树显示与多媒体
display节点 · panel · backlight
设备树显示
多媒体
14
设备树网络与存储
以太网 · PHY · MMC/SD
设备树网络
存储
15
设备树音频与传感器
I2S · Codec · DMA
设备树音频
传感器
16
设备树覆盖与插件
overlay概念 · dtbo文件 · 运行时加载
设备树覆盖
插件
17
设备树绑定文档
如何阅读和编写binding文档 · 以及设备树规范与内核文档
设备树绑定文档
binding
18
设备树编译与调试
DTC编译选项 · 反编译技巧 · 常见错误信息分析与解决
设备树编译
调试
19
设备树与内核驱动
驱动如何匹配设备树节点 · of_* API · platform_driver与设备…
设备树
内核驱动
20
设备树启动流程
Bootloader如何传递设备树 · 内核解析设备树的过程 · 与ATAG的对比
设备树启动流程
Bootloader
21
设备树实战
基于ARM开发板从零编写设备树 · 点亮LED · 按键
设备树实战
ARM
22
设备树实战
I2C设备驱动与设备树配置 · 挂载温度传感器并读取数据
设备树实战
I2C
23
设备树实战
SPI设备驱动与设备树配置 · 实现Flash读写或ADC采集
设备树实战
SPI
24
设备树实战
GPIO中断与pinctrl配置 · 实现按键中断和GPIO控制
设备树实战
GPIO
25
设备树实战
以太网PHY与MAC的设备树配置 · 实现网络通信
设备树实战
PHY
26
设备树实战
音频Codec与I2S设备树配置 · 实现音频播放与录音
设备树实战
Codec
27
设备树实战
显示面板与背光设备树配置 · 实现LCD显示
设备树实战
显示面板
28
设备树常见问题
节点冲突 · 属性错误 · 地址映射失败
设备树常见问题
节点冲突
29
设备树性能与优化
减少设备树大小 · 优化解析时间 · 使用overlay动态配置
设备树性能
优化
30
综合项目与进阶
设计一个完整的多外设设备树 · 集成GPIO · I2C
综合项目
进阶
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战