首页
›
嵌入式UI
›
023-RV1126驱动开发
›
《RK3568内核编译与驱动开发实战》
VIP20
本课程属于:023-RV1126驱动开发
嵌入式UI · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
RK3568内核编译与驱动开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
RK3568平台概述
芯片特性 · 应用场景 · 开发板介绍(如Firefly ROC…
RK3568
平台概述
02
开发环境搭建
Ubuntu 20.04/22.04… · 必要工具链安装(gcc · make
开发环境搭建
Ubuntu
03
源码获取与Repo管理
RK3568 Linux SDK下载 · Repo仓库初始化 · 分支切换
Repo
源码获取
04
内核配置与编译
内核Kconfig体系 · menuconfig图形化配置 · defconfig使用
内核配置
编译
05
设备树基础
DTS语法 · 节点与属性 · reg与interrupts属性
设备树基础
DTS
06
RK3568设备树详解
pinctrl配置 · GPIO控制器 · I2C/SPI/UART节点实例
RK3568
设备树详解
07
内核模块开发基础
模块Hello World · Makefile编写 · 模块加载与卸载
内核模块开发基础
Hello
08
字符设备驱动
file_operations结构体 · cdev注册 · 设备号分配
字符设备驱动
file
09
GPIO驱动实战
GPIO子系统框架 · gpio_request/gpio_… · 用户空间GPIO控制
GPIO
驱动实战
10
LED驱动实例
基于GPIO的LED驱动 · 设备树匹配 · 创建sysfs接口
LED
驱动实例
11
按键驱动与中断
中断注册request_irq · 中断处理函数 · 消抖处理
按键驱动
request
12
内核定时器与Workqueue
timer_list使用 · 动态定时器 · workqueue机制
Workqueue
内核定时器
13
I2C驱动开发
I2C子系统架构 · i2c_driver与i2c_cli… · 设备树I2C节点
I2C
驱动开发
14
SPI驱动开发
SPI子系统 · spi_driver与spi_dev… · SPI数据传输
SPI
驱动开发
15
UART驱动开发
串口驱动框架 · tty驱动注册 · 串口设备树配置
UART
驱动开发
16
PWM驱动开发
PWM子系统 · pwm_request/pwm_co… · 背光调节实例
PWM
驱动开发
17
ADC驱动开发
RK3568 SARADC · IIO子系统 · iio_device注册
ADC
驱动开发
18
DMA驱动开发
DMA引擎框架 · dma_request_channe… · DMA传输配置
DMA
驱动开发
19
MIPI DSI显示驱动
显示子系统概述 · DRM框架 · MIPI DSI初始化
MIPI
DSI
20
Camera驱动开发
V4L2框架 · sensor驱动注册 · media controller
Camera
驱动开发
21
音频驱动开发
ALSA框架 · codec驱动 · I2S接口配置
音频驱动开发
ALSA
22
USB驱动开发
USB子系统 · gadget驱动 · host驱动
USB
驱动开发
23
PCIe驱动开发
PCIe子系统 · BAR空间映射 · DMA传输
PCIe
驱动开发
24
网络驱动开发
网络设备框架 · net_device结构体 · NAPI轮询
网络驱动开发
网络设备框架
25
电源管理驱动
Runtime PM · 系统休眠唤醒 · regulator框架
电源管理驱动
Runtime
26
内核调试技巧
printk调试 · 动态调试 · ftrace跟踪
内核调试技巧
printk
27
性能优化与Trace
perf工具使用 · CPU调频策略 · 内存优化
Trace
性能优化
28
安全与加密驱动
TEE/OP-TEE介绍 · 硬件加密引擎 · 密钥管理
安全
加密驱动
29
设备树Overlay
DT Overlay原理 · overlay编译 · 动态加载
Overlay
设备树
30
项目实战
综合驱动项目(如智能家居网关) · 驱动集成 · 系统测试
项目实战
综合驱动项目
所属VIP或分类
同VIP:DMA传输驱动开发实战手册
同VIP:PCIE驱动开发从入门到调通
同VIP:RK3568PCIE驱动开发与调优