首页
›
Linux内核与驱动
›
054-Framebuffer项目实战
›
《嵌入式Framebuffer设备驱动开发入门》
VIP10
本课程属于:054-Framebuffer项目实战
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
嵌入式Framebuffer设备驱动开发入门
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Framebuffer概述
Framebuffer的概念 · 在Linux显示子系统中的位置 · 与VGA/HDMI等接口的关系
Framebuffer
的概念
02
Linux显示子系统架构
应用层 · fbdev框架 · DRM/KMS框架
Linux
显示子系统架构
03
Framebuffer设备文件
/dev/fb0的创建 · 主设备号29 · 次设备号
Framebuffer
设备文件
04
Framebuffer核心数据结构
struct fb_info · struct fb_var_scre… · struct fb_fix_scre…
Framebuffer
核心数据结构
05
Framebuffer操作函数集
struct fb_ops中的ope…
Framebuffer
操作函数集
06
Framebuffer注册与注销
register_framebuff… · unregister_framebu… · alloc_fb_info()
Framebuffer
注册
07
Framebuffer内存管理
DMA缓冲区分配 · dma_alloc_coherent · remap_pfn_range
Framebuffer
内存管理
08
Framebuffer颜色格式
RGB565 · RGB888 · ARGB8888
Framebuffer
颜色格式
09
Framebuffer控制台与Logo
fbcon · 内核启动Logo显示 · tty与fb的绑定
Framebuffer
Logo
10
Framebuffer用户空间编程
open/ioctl/mmap操作 · 直接写屏 · 双缓冲技术
Framebuffer
用户空间编程
11
Framebuffer ioctl命令
FBIOGET_VSCREENINF… · FBIOPUT_VSCREENINF… · FBIOGET_FSCREENINF…
Framebuffer
ioctl
12
Framebuffer硬件抽象层
HAL设计 · 平台设备驱动模型 · 设备树匹配
Framebuffer
硬件抽象层
13
Framebuffer中断处理
垂直同步中断 · vsync · 刷新率控制
Framebuffer
断处理
14
Framebuffer电源管理
suspend/resume回调 · fb_blank · DPMS状态控制
Framebuffer
电源管理
15
Framebuffer多屏支持
多个fb设备 · 克隆模式 · 扩展模式
Framebuffer
多屏支持
16
Framebuffer加速操作
硬件加速2D引擎 · fb_fillrect/fb_cop…
Framebuffer
加速操作
17
Framebuffer调试方法
printk · ftrace · /sys/class/graphic…
Framebuffer
调试方法
18
Framebuffer性能优化
缓存一致性 · DMA双缓冲 · 乒乓缓冲
Framebuffer
性能优化
19
Framebuffer与DRM对比
fbdev的局限性 · DRM的优势 · modesetting
Framebuffer
DRM
20
Framebuffer在嵌入式平台的应用
LCD控制器 · RGB接口 · LVDS
Framebuffer
嵌入式平台的应用
21
Framebuffer设备树绑定
compatible属性 · reg属性 · pinctrl
Framebuffer
设备树绑定
22
Framebuffer时钟与时序
pixel clock · HBP/HFP/VBP/VFP · hsync/vsync极性
Framebuffer
时钟
23
Framebuffer背光控制
pwm-backlight · sysfs接口 · brightness调节
Framebuffer
背光控制
24
Framebuffer触摸屏集成
input子系统 · tslib · fb与ts的坐标校准
Framebuffer
触摸屏集成
25
Framebuffer字体与文本渲染
font结构 · fbcon字体 · 8x16/12x22点阵
Framebuffer
字体
26
Framebuffer旋转与镜像
硬件旋转 · 软件旋转 · fb_rotate
Framebuffer
旋转
27
Framebuffer虚拟终端
vt.c · console_struct · vc_cons
Framebuffer
虚拟终端
28
Framebuffer热插拔
HDMI热插拔检测 · EDID读取 · 分辨率动态切换
Framebuffer
热插拔
29
Framebuffer安全与权限
capability检查 · mmap权限 · 多进程访问控制
Framebuffer
安全
30
Framebuffer实战项目
编写一个简单的LCD控制器驱动 · 实现framebuffer设备 · 用户空间显示图片
Framebuffer
实战项目
所属VIP或分类
同VIP:Framebuffer图形界面开发与双缓冲显示优化
同VIP:Framebuffer显示应用开发与帧率控制调试
同VIP:Framebuffer显示性能优化与故障排查