首页
›
Linux内核与驱动
›
084-驱动配置实战
›
《Linux驱动配置实战:设备树属性解析与probe流程详解》
VIP10
本课程属于:084-驱动配置实战
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux驱动配置实战:设备树属性解析与probe流程详解
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
设备树基础
设备树(Device Tree)的起… · 作用与基本概念 · 为什么Linux内核需要设备树
设备树基础
Device
02
设备树语法
设备树源文件(.dts)的语法结构 · 包括节点 · 属性
设备树语法
dts
03
设备树编译器
DTC(Device Tree Co… · 从.dts编译为.dtb · 以及反编译
设备树编译器
DTC
04
设备树绑定文档
设备树绑定(Binding)文档的格… · 如何查阅内核中的绑定文档
设备树绑定文档
Binding
05
设备树节点与属性
标准属性(compatible · reg · interrupts等)的详细解析与…
设备树节点
属性
06
设备树地址编码
地址映射与大小单元(#address… · #size-cells · ranges属性)的深入理解
设备树地址编码
address
07
设备树中断控制器
中断控制器节点(interrupt-… · interrupt-parent · interrupts)的配置与解析
设备树
断控制器
08
设备树时钟与GPIO
时钟(clocks · clock-names)和GPIO(… · gpio-controller)属性…
GPIO
设备树时钟
09
设备树pinctrl
引脚控制(pinctrl-names · pinctrl-0)的配置与驱动中的…
pinctrl
设备树
10
设备树电源管理
电源管理相关属性(regulator · power-domains)的配置与…
设备树电源管理
regulator
11
设备树DMA
DMA控制器与DMA请求(dmas · dma-names)的设备树描述
DMA
设备树
12
设备树I2C设备
I2C总线控制器与从设备(compa… · reg · clock-frequency)的设…
I2C
设备树
13
设备树SPI设备
SPI总线控制器与从设备(compa… · reg · spi-max-frequency)…
SPI
设备树
14
设备树MMC/SDIO
MMC/SDIO控制器(bus-wi… · non-removable · cap-sd-highspeed)的…
MMC/SDIO
设备树
15
设备树USB设备
USB控制器与PHY(dr_mode · maximum-speed · phys)的设备树配置
USB
设备树
16
设备树PCIe设备
PCIe控制器(device_typ… · ranges · interrupt-map)的设备树…
PCIe
设备树
17
设备树显示与GPU
显示控制器(display-timi… · panel)与GPU的设备树配置
GPU
设备树显示
18
设备树音频设备
音频编解码器与DAI链路(sound… · audio-routing)的设备树…
设备树音频设备
DAI
19
设备树网络设备
以太网控制器(phy-handle · mac-address · local-mac-address)…
设备树网络设备
phy-handle
20
设备树温控与传感器
温度传感器与ADC(io-chann… · temperature-steps)…
设备树温控
传感器
21
设备树overlay
设备树覆盖(Device Tree… · 语法与动态加载
overlay
设备树
22
Linux驱动probe流程
platform_driver与of… · probe函数调用流程
Linux
probe
23
设备树API解析
of_*系列API(of_find_… · of_property_read_u…
API
设备树
24
设备树属性读取实战
在驱动中读取compatible · reg · interrupts等属性的代码示例
设备树属性读取实…
compatible
25
设备树中断资源获取
使用platform_get_irq…
设备树
断资源获取
26
设备树内存资源获取
使用platform_get_res…
设备树内存资源获…
platform
27
设备树GPIO操作实战
使用devm_gpiod_get与g…
GPIO
设备树
28
设备树时钟操作实战
使用clk_get与clk_prep…
设备树时钟操作实…
clk
29
设备树pinctrl操作实战
使用pinctrl_lookup_s…
pinctrl
设备树
30
综合实战
编写一个完整的I2C设备驱动 · 从设备树配置到probe函数实现 · 再到数据读写
综合实战
I2C
所属VIP或分类
同VIP:Linux中断驱动开发与设备树资源绑定
同VIP:Linux设备树Overlay驱动开发与动态配置优化
同VIP:Linux驱动调试:设备树实例与驱动优化方法