首页
›
Linux内核与驱动
›
032-设备树匹配与解析
›
《设备树驱动开发从设备节点到probe函数调用》
VIP10
本课程属于:032-设备树匹配与解析
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
设备树驱动开发从设备节点到probe函数调用
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
设备树概述
设备树(Device Tree)的起… · 作用与基本概念 · 为什么Linux内核引入设备树
设备树概述
Device
02
设备树语法基础
节点(node) · 属性(property) · 标签(label)
设备树语法基础
node
03
设备树文件结构
.dts · .dtsi · .dtb
设备树文件结构
dts
04
设备树编译器(DTC)
DTC的安装 · 使用 · 反编译.dtb为.dts的方法
DTC
设备树编译器
05
设备树节点与属性详解
compatible · reg · interrupts
设备树节点
属性详解
06
设备树地址与大小
#address-cells · #size-cells · ranges属性的作用与地址映射
设备树地址
大小
07
设备树中断控制器
interrupt-parent · interrupts · interrupt-controll…
设备树
断控制器
08
设备树时钟与GPIO
clocks · clock-names · gpios
GPIO
设备树时钟
09
设备树pinctrl
pinctrl-names · pinctrl-0 · pinctrl-1的引脚复用配置
pinctrl
设备树
10
设备树电源管理
power-domains · regulator · supply属性的使用
设备树电源管理
power-domain…
11
设备树overlay
设备树覆盖(DT overlay)的… · 语法与动态加载
overlay
设备树
12
设备树绑定文档
如何阅读内核Documentatio…
设备树绑定文档
Documentatio
13
Linux驱动模型简介
platform总线 · device · driver
Linux
驱动模型简介
14
platform_driver结构体
struct platform_dr…
platform
driver
15
platform_device结构体
struct platform_de…
platform
device
16
设备树与platform_device的匹配
of_match_table · compatible属性的匹配过程
platform
device
17
probe函数调用流程
从内核启动到probe函数被调用的完…
probe
函数调用流程
18
of_开头的API函数
of_find_node_by_pa… · of_property_read_u… · of_get_property等
of
API
19
设备树资源获取
platform_get_resou… · platform_get_irq · devm_ioremap_resou…
设备树资源获取
platform
20
设备树与时钟API
devm_clk_get · clk_prepare_enable · clk_disable_unprep…
API
设备树
21
设备树与GPIO API
devm_gpiod_get · gpiod_set_value · gpiod_get_value
GPIO
API
22
设备树与pinctrl API
devm_pinctrl_get_s… · pinctrl_lookup_sta…
pinctrl
API
23
设备树与中断API
devm_request_irq · request_threaded_i… · 中断处理函数编写
API
设备树
24
设备树与DMA
dma_request_chan · dmaengine_slave_co… · dmaengine_prep_sla…
DMA
设备树
25
设备树与regmap
devm_regmap_init_m… · regmap_read · regmap_write
regmap
设备树
26
设备树与IIO子系统
iio_device_registe… · iio_info结构体 · 设备树触发
IIO
设备树
27
设备树与Input子系统
input_allocate_dev… · input_set_capabili… · input_register_dev…
Input
设备树
28
设备树与Misc设备
misc_register · misc_deregister · 设备节点创建
Misc
设备树
29
设备树驱动调试技巧
printk · dev_dbg · of_dump
设备树驱动调试技…
printk
30
完整驱动开发实战
从零编写一个基于设备树的LED驱动 · 包含设备树节点 · probe
完整驱动开发实战
LED
所属VIP或分类
同VIP:设备树加载阶段与bootloader传递dtb参数配置
同VIP:设备树实例分析基于STM32的时钟树节点配置
同VIP:设备树绑定开发GPIO控制器节点与中断资源关联