首页
›
热销单品
›
嵌入式Linux与RTOS
›
《Linux平台设备驱动与设备树匹配开发实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
Linux平台设备驱动与设备树匹配开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论与开发环境搭建
Linux内核源码获取 · 交叉编译工具链安装 · QEMU模拟环境搭建
课程导论
开发环境搭建
02
Linux内核模块基础
模块的编写 · 编译 · 加载与卸载
Linux
内核模块基础
03
字符设备驱动框架
file_operations结构体 · 主次设备号 · cdev注册与注销
字符设备驱动框架
file
04
设备驱动中的内存管理
kmalloc/kfree · vmalloc · DMA内存分配与一致性
设备驱动
内存管理
05
并发控制与锁机制
自旋锁 · 互斥锁 · 读写锁
并发控制
锁机制
06
中断处理机制
注册中断 · 顶半部与底半部(tasklet/wo… · 中断共享
断处理机制
注册
07
平台设备驱动模型(Platform Driver)
platform_driver/pl… · probe/remove流程
Platform
Driver
08
设备树(Device Tree)基础
dts/dtsi文件语法 · 节点与属性 · reg/interrupts等标准属…
Device
Tree
09
设备树中的地址编码与范围映射
ranges属性 · 地址转换 · #address-cells/#si…
设备树
地址编码
10
设备树中断控制器与中断映射
interrupt-parent · interrupt-cells · 中断域
设备树
断控制器
11
设备树时钟与GPIO控制器
clocks · gpios属性 · clock-names/gpio-n…
GPIO
设备树时钟
12
设备树匹配机制详解
compatible属性 · of_match_table · 设备树与驱动绑定流程
设备树匹配机制详…
compatible
13
OF API编程实战(上)
of_find_node_by_pa… · of_get_property · of_property_read_u…
OF
API
14
OF API编程实战(下)
of_parse_phandle · of_count_phandle_w… · of_get_named_gpio
OF
API
15
设备树与平台驱动整合实战
编写一个读取设备树reg属性的字符驱…
设备树
平台驱动整合实战
16
设备树与中断驱动整合实战
编写一个使用设备树中断号的按键驱动
设备树
断驱动整合实战
17
设备树与GPIO驱动整合实战
编写一个通过设备树控制LED的驱动
GPIO
设备树
18
设备树与时钟驱动整合实战
编写一个通过设备树获取时钟频率并配置…
设备树
时钟驱动整合实战
19
设备树与DMA驱动整合实战
编写一个使用设备树描述DMA通道的驱…
DMA
设备树
20
设备树与Regmap子系统
regmap_init · regmap_write/read · 设备树配置regmap
Regmap
设备树
21
设备树与Pin Control子系统
pinctrl-names/pinc… · pinctrl驱动绑定
Pin
Control
22
设备树与Input子系统
编写一个基于设备树的按键输入驱动 · 上报input事件
Input
设备树
23
设备树与I2C设备驱动
i2c_board_info与设备树… · I2C client与设备树匹配
I2C
设备树
24
设备树与SPI设备驱动
SPI设备树节点 · spi_driver与of_matc…
SPI
设备树
25
设备树与MMC/SDIO驱动
MMC设备树节点 · card detect与写保护GPI…
MMC/SDIO
设备树
26
设备树与USB设备驱动
USB设备树节点 · phy-handle · usb_driver匹配
USB
设备树
27
设备树与PCIe设备驱动
PCIe设备树节点 · dma-coherent · msi-parent
PCIe
设备树
28
设备树与音频ASoC驱动
dai-link · codec节点 · simple-audio-card
ASoC
设备树
29
设备树与显示DRM驱动
display-timings · panel节点 · backlight
DRM
设备树
30
课程总结与实战项目
综合编写一个包含中断 · GPIO · 时钟
课程总结
实战项目
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战