首页
›
Linux内核与驱动
›
156-Linux内核驱动实战
›
《Linux GPIO驱动实战:中断配置与工程案例》
VIP10
本课程属于:156-Linux内核驱动实战
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux GPIO驱动实战:中断配置与工程案例
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
GPIO子系统概述
Linux GPIO子系统架构 · GPIO硬件基础 · GPIO控制器与引脚编号
GPIO
子系统概述
02
GPIO驱动开发环境搭建
交叉编译工具链配置 · 内核源码树准备 · 设备树编译与烧录
GPIO
驱动开发环境搭建
03
GPIO操作基础
GPIO申请与释放 · 方向设置 · 电平读写
GPIO
操作基础
04
设备树GPIO绑定
设备树语法基础 · GPIO控制器节点 · gpios属性
GPIO
设备树
05
GPIO字符设备驱动框架
cdev结构 · file_operations实现 · GPIO与用户空间交互
GPIO
字符设备驱动框架
06
GPIO中断基础
中断概念 · 中断类型(电平触发/边沿触发) · 中断号与IRQ域
GPIO
断基础
07
中断注册与释放
request_irq/free_i… · 中断处理函数原型 · 中断标志位详解
断注册
释放
08
中断上下文与下半部
顶半部与底半部 · tasklet · 工作队列
断上下文
下半部
09
GPIO中断设备树配置
interrupt-parent · interrupts属性 · 中断触发类型编码
GPIO
断设备树配置
10
GPIO中断驱动实战(一)
按键中断驱动——设备树编写与驱动初始…
GPIO
断驱动实战
11
GPIO中断驱动实战(二)
按键中断驱动——中断处理函数与去抖处…
GPIO
断驱动实战
12
GPIO中断驱动实战(三)
按键中断驱动——使用工作队列处理长任…
GPIO
断驱动实战
13
GPIO中断驱动实战(四)
按键中断驱动——用户空间通知(pol…
GPIO
断驱动实战
14
GPIO中断驱动实战(五)
按键中断驱动——使用gpiod_*…
GPIO
断驱动实战
15
GPIO中断驱动实战(六)
按键中断驱动——多按键支持与中断共享
GPIO
断驱动实战
16
GPIO中断驱动实战(七)
按键中断驱动——调试技巧(print… · trace · gpio debugfs)
GPIO
断驱动实战
17
GPIO中断驱动实战(八)
按键中断驱动——电源管理(suspe…
GPIO
断驱动实战
18
GPIO中断驱动实战(九)
按键中断驱动——使用devicetr…
GPIO
断驱动实战
19
GPIO中断驱动实战(十)
按键中断驱动——与input子系统集…
GPIO
断驱动实战
20
GPIO中断驱动实战(十一)
按键中断驱动——测试用例与性能分析
GPIO
断驱动实战
21
GPIO中断驱动实战(十二)
按键中断驱动——常见问题排查(中断丢… · 竞争条件)
GPIO
断驱动实战
22
GPIO中断驱动实战(十三)
按键中断驱动——使用IRQ thre…
GPIO
断驱动实战
23
GPIO中断驱动实战(十四)
按键中断驱动——与IIO子系统结合(…
GPIO
断驱动实战
24
GPIO中断驱动实战(十五)
按键中断驱动——使用hrtimer实…
GPIO
断驱动实战
25
GPIO中断驱动实战(十六)
按键中断驱动——多核CPU亲和性与中…
GPIO
断驱动实战
26
GPIO中断驱动实战(十七)
按键中断驱动——使用genirq接口…
GPIO
断驱动实战
27
GPIO中断驱动实战(十八)
按键中断驱动——中断嵌套与优先级管理
GPIO
断驱动实战
28
GPIO中断驱动实战(十九)
按键中断驱动——使用devm_*资源…
GPIO
断驱动实战
29
GPIO中断驱动实战(二十)
按键中断驱动——与DTS中的pinc…
GPIO
断驱动实战
30
GPIO中断驱动实战(二十一)
按键中断驱动——完整工程代码结构与M…
GPIO
断驱动实战
所属VIP或分类
同VIP:Linux-DMA驱动实战:内存管理与数据传输
同VIP:Linux-DMA驱动开发:缓冲区分配与传输优化
同VIP:Linux-I2C驱动实战:从设备通信与工程案例