首页
›
Linux内核与驱动
›
032-设备树匹配与解析
›
《设备树驱动开发SPI与I2C设备节点编写指南》
VIP10
本课程属于:032-设备树匹配与解析
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
设备树驱动开发SPI与I2C设备节点编写指南
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
设备树基础概念
什么是设备树(Device Tree… · 为什么需要设备树 · 设备树与平台设备(Platform…
设备树基础概念
Device
02
设备树语法入门
节点(node) · 属性(property) · 标签(label)
设备树语法入门
node
03
设备树文件结构
dts · dtsi · dtb
设备树文件结构
dts
04
设备树常用属性详解
compatible · reg · interrupts
设备树常用属性详…
compatible
05
设备树地址与大小单元
#address-cells · #size-cells · ranges
设备树地址
大小单元
06
设备树中断控制器
interrupt-controll… · #interrupt-cells · interrupt-parent
设备树
断控制器
07
设备树GPIO与pinctrl
gpio-controller · #gpio-cells · pinctrl-names
GPIO
pinctrl
08
设备树时钟与复位
clocks · clock-names · clock-frequency
设备树时钟
复位
09
设备树电源管理
power-domains · regulator · supply等电源管理相关属性的配置
设备树电源管理
power-domain…
10
设备树DMA与IOMMU
dmas · dma-names · iommus
DMA
IOMMU
11
设备树热插拔与设备树覆盖
设备树覆盖(DT Overlay)的… · 语法与使用场景
设备树热插拔
设备树覆盖
12
SPI子系统概述
SPI总线协议简介 · Linux SPI子系统架构(SPI… · SPI master
SPI
子系统概述
13
SPI设备树节点编写基础
SPI控制器节点 · SPI从设备节点的基本结构与属性(c… · reg
SPI
设备树节点编写基…
14
SPI设备树高级属性
spi-cpha · spi-cpol · spi-cs-high
SPI
设备树高级属性
15
SPI设备树中断与DMA配置
为SPI从设备配置中断 · DMA通道的完整示例
SPI
DMA
16
SPI设备树实战案例1
编写一个SPI Flash(如W25… · 并绑定到SPI控制器
SPI
设备树实战案例1
17
SPI设备树实战案例2
编写一个SPI ADC(如MCP30… · 并配置采样率与参考电压
SPI
设备树实战案例2
18
SPI设备树实战案例3
编写一个SPI LCD显示屏(如ST… · 并配置背光与复位引脚
SPI
设备树实战案例3
19
I2C子系统概述
I2C总线协议简介 · Linux I2C子系统架构(I2C… · I2C adapter
I2C
子系统概述
20
I2C设备树节点编写基础
I2C控制器节点 · I2C从设备节点的基本结构与属性(c… · reg
I2C
设备树节点编写基…
21
I2C设备树高级属性
multi-master · i2c-scl-rising-tim… · i2c-scl-falling-ti…
I2C
设备树高级属性
22
I2C设备树中断与GPIO配置
为I2C从设备配置中断 · GPIO复位引脚的完整示例
I2C
GPIO
23
I2C设备树实战案例1
编写一个I2C温度传感器(如LM75… · 并配置中断阈值
I2C
设备树实战案例1
24
I2C设备树实战案例2
编写一个I2C RTC(如DS323… · 并配置备用电池与闹钟中断
I2C
设备树实战案例2
25
I2C设备树实战案例3
编写一个I2C触摸控制器(如FT5x… · 并配置触摸屏参数
I2C
设备树实战案例3
26
设备树与驱动匹配机制
of_match_table · compatible匹配 · 设备树与platform_drive…
设备树
驱动匹配机制
27
设备树API与驱动开发
在驱动中读取设备树属性(of_pro… · of_get_named_gpio等…
API
设备树
28
设备树调试技巧
使用dtc反编译 · /sys/firmware/devi… · of_*调试函数
设备树调试技巧
dtc
29
设备树与ACPI对比
设备树与ACPI的异同 · 适用场景 · 混合使用策略
ACPI
设备树
30
综合实战
在一个SoC(如i.MX6ULL)上… · 编写完整的设备树文件并验证
综合实战
SoC
所属VIP或分类
同VIP:设备树加载阶段与bootloader传递dtb参数配置
同VIP:设备树实例分析基于STM32的时钟树节点配置
同VIP:设备树绑定开发GPIO控制器节点与中断资源关联