首页
›
嵌入式UI
›
023-RV1126驱动开发
›
《RK3568入门实战:驱动开发环境搭建》
VIP20
本课程属于:023-RV1126驱动开发
嵌入式UI · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
RK3568入门实战:驱动开发环境搭建
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
RK3568 平台概述
芯片特性 · 应用场景 · 开发板介绍(如 Firefly RO…
RK3568
平台概述
02
硬件准备
所需硬件清单(开发板 · 电源 · 串口线
硬件准备
所需硬件清单
03
主机开发环境搭建(Ubuntu 22.04)
安装必要软件包(git · repo · gcc
Ubuntu
主机开发环境搭建
04
获取 RK3568 SDK
使用 repo 工具同步 Andro… · SDK 目录结构介绍
RK3568
SDK
05
配置交叉编译工具链
下载并解压 RK3568 交叉编译器… · 配置环境变量
配置交叉编译工具…
RK3568
06
编译 U-Boot
U-Boot 源码获取 · 配置 defconfig · 编译生成 uboot.img
U-Boot
编译
07
编译 Linux 内核
内核源码获取 · 配置 defconfig · 编译生成 boot.img(含 ke…
Linux
编译
08
编译根文件系统
使用 buildroot 构建最小根… · 生成 rootfs.img
编译根文件系统
buildroot
09
打包固件
使用 RK 打包工具(mkimage…
打包固件
RK
10
烧录固件到开发板
安装 RK 驱动(DriverAss… · 使用 RKDevTool 烧录固件
烧录固件到开发板
RK
11
串口调试
配置 minicom 或 putty · 查看内核启动日志 · 进入 U-Boot 命令行
串口调试
minicom
12
网络配置与 SSH 登录
配置开发板 IP · 主机与开发板网络互通 · 通过 SSH 登录开发板
SSH
网络配置
13
第一个驱动模块
Hello World · 编写 Makefile · 编译模块
第一个驱动模块
Hello
14
字符设备驱动基础
设备号 · file_operations 结构… · cdev 注册与注销
字符设备驱动基础
设备号
15
实现一个完整的字符设备驱动
实现 open/release/re… · 在 /dev 下创建设备节点
实现一个完整的字…
open/release…
16
设备树基础
设备树语法(dts/dtsi) · 节点与属性 · reg 与 interrupts 属…
设备树基础
dts/dtsi
17
在设备树中添加自定义节点
编写 dts 文件 · 编译 dtb · 在驱动中解析设备树节点
设备树
添加自定义节点
18
GPIO 驱动开发
使用 GPIO 子系统 API(gp… · gpio_direction_out… · gpio_set_value)
GPIO
驱动开发
19
中断驱动开发
注册中断处理函数(request_i… · 使用设备树指定中断号 · 实现按键中断
断驱动开发
request
20
定时器与内核延时
内核定时器(timer_list) · 高精度定时器(hrtimer) · 短延时(udelay
定时器
内核延时
21
工作队列与 tasklet
工作队列(work_struct) · tasklet 的使用场景与实现
tasklet
工作队列
22
内核同步机制
自旋锁(spinlock) · 互斥锁(mutex) · 信号量(semaphore)的使用
内核同步机制
spinlock
23
I2C 驱动开发
I2C 子系统架构 · I2C 设备驱动编写(probe/r… · 与 I2C 传感器通信
I2C
驱动开发
24
SPI 驱动开发
SPI 子系统架构 · SPI 设备驱动编写 · 与 SPI 设备通信
SPI
驱动开发
25
PWM 驱动开发
PWM 子系统 · 配置 PWM 输出 · 控制蜂鸣器或电机
PWM
驱动开发
26
ADC 驱动开发
ADC 子系统 · 读取模拟电压值
ADC
驱动开发
27
DMA 驱动开发
DMA 引擎 API · 实现内存到外设的数据搬运
DMA
驱动开发
28
帧缓冲(Framebuffer)驱动
Framebuffer 架构 · 实现简单的显示驱动
Framebuffer
帧缓冲
29
V4L2 摄像头驱动
V4L2 框架 · 摄像头设备注册 · 采集图像数据
V4L2
摄像头驱动
30
驱动调试技巧
printk 使用 · 动态调试(dynamic debug… · 使用 ftrace 跟踪内核函数
驱动调试技巧
printk
所属VIP或分类
同VIP:DMA传输驱动开发实战手册
同VIP:PCIE驱动开发从入门到调通
同VIP:RK3568PCIE驱动开发与调优