首页
›
嵌入式与底层系统
›
009-Linux外设总线与通用驱动工程
›
《设备树GPIO与pinctrl复用配置及调试方法工程》
VIP22
本课程属于:009-Linux外设总线与通用驱动工程
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
设备树GPIO与pinctrl复用配置及调试方法
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
设备树基础概念
什么是设备树(Device Tree… · 设备树的作用 · 设备树与平台设备(platform…
设备树基础概念
Device
02
设备树语法入门
节点(node) · 属性(property) · 标签(label)
设备树语法入门
node
03
设备树常用属性
compatible · reg · interrupts
设备树常用属性
compatible
04
GPIO子系统概述
Linux GPIO子系统架构 · GPIO控制器 · GPIO consumer与prov…
GPIO
子系统概述
05
GPIO设备树绑定
gpio-controller · #gpio-cells · gpios属性
GPIO
设备树绑定
06
GPIO命名与索引
GPIO编号方式 · 芯片内部GPIO与外部扩展GPIO的… · gpiochip与gpio offs…
GPIO
命名
07
GPIO操作API
gpio_request · gpio_direction_out… · gpio_set_value
GPIO
API
08
GPIO中断配置
interrupt-parent · interrupts属性在GPIO节… · 边沿触发与电平触发
GPIO
断配置
09
pinctrl子系统概述
pinctrl的作用 · pin controller · pin state
pinctrl
子系统概述
10
pinctrl设备树绑定
pinctrl-names · pinctrl-0 · pinctrl-1等属性
pinctrl
设备树绑定
11
pinctrl复用配置实例
I2C · UART · SPI等外设的引脚复用配置在设备树中…
pinctrl
复用配置实例
12
pinctrl驱动框架
pinctrl核心层 · pinctrl驱动实现 · pinconf与pinmux操作
pinctrl
驱动框架
13
GPIO与pinctrl的交互
pinctrl如何影响GPIO功能 · GPIO模式与复用模式的切换
GPIO
pinctrl
14
设备树中的GPIO按键
gpio-keys驱动 · 按键节点配置 · 去抖(debounce)参数设置
GPIO
设备树
15
设备树中的GPIO LED
leds-gpio驱动 · LED节点配置 · 触发模式(trigger)设置
GPIO
LED
16
设备树中的GPIO风扇/蜂鸣器
pwm-fan · gpio-beeper等驱动节点配置…
GPIO
设备树
17
设备树中的GPIO复位/使能
regulator-fixed · usb-hub-reset等典型应用…
GPIO
设备树
18
设备树中的GPIO模拟I2C/SPI
bitbanging方式下GPIO模…
GPIO
I2C/SPI
19
设备树中的GPIO中断控制器
gpio-keys-polled · gpio-mux等中断控制器节点写法
GPIO
设备树
20
设备树中的pinctrl调试节点
debugfs下的pinctrl信息… · pinmux状态检查
pinctrl
设备树
21
设备树编译与反编译
dtc工具使用 · dtb到dts的反编译 · 编译错误排查
设备树编译
反编译
22
设备树覆盖(overlay)
设备树覆盖的概念 · overlay语法 · 动态加载与卸载
overlay
设备树覆盖
23
设备树中的GPIO别名与复用冲突
多个外设争用同一GPIO时的设备树配…
GPIO
设备树
24
设备树中的GPIO电源管理
GPIO休眠唤醒配置 · pinctrl sleep状态设置
GPIO
设备树
25
设备树中的GPIO调试方法
使用/sys/class/gpio · /sys/kernel/debug/…
GPIO
设备树
26
设备树中的GPIO调试工具
libgpiod · gpioinfo · gpioget
GPIO
设备树
27
设备树中的GPIO调试实战
通过示波器与逻辑分析仪验证GPIO时…
GPIO
设备树
28
设备树中的常见错误与排查
compatible不匹配 · reg地址错误 · 中断号错误
设备树
常见错误
29
设备树中的GPIO与pinctrl性能优化
减少GPIO操作延迟 · 优化中断响应 · 降低功耗
GPIO
pinctrl
30
综合实战案例
基于设备树配置一个完整的GPIO与p… · LED · UART复用
综合实战案例
GPIO
所属VIP或分类
同VIP:Android驱动UART调试-从串口驱动到log输出分析
同VIP:GPIO控制从pinctrl配置到中断触发调试工程
同VIP:LCD显示屏驱动-背光调节电路设计与PWM亮度控制实现