
framebuffer学习
yuyin86
这个作者很懒,什么都没留下…
展开
-
嵌入式LCD驱动程序设计
一. Linux的帧缓冲设备帧 缓冲(framebuffer)是Linux为显示设备提供的一个接口,把显存抽象后的一种设备,他允许上层应用程序在图形模式下直接对显示缓冲区进行读 写操作。这种操作是抽象的,统一的。用户不必关心物理显存的位置、换页机制等等具体细节。这些都是由Framebuffer设备驱动来完成的。帧缓冲驱动 的应用广泛,在linux的桌面系统中,Xwindow服务器就是利用帧缓冲进行转载 2011-06-20 13:46:00 · 962 阅读 · 0 评论 -
LCD知识充电讲堂:走进神奇的Gamma世界
2007-03-08 10:44 出处:PConline 作者:天空蔚蓝 责任编辑:huangronglin (评论0条)本文导航第1页:在哪见过、听说过Gamma?第2页:什么是Gamma?第3页:什么是Gamma校正?第4页:Gamma校正可能发生在哪里第5页:改变Gamma带来的影响第6页:校转载 2013-12-10 09:19:23 · 2700 阅读 · 0 评论 -
Qt for Embedded Linux Display Management
Qt for Embedded Linux Display ManagementWhen rendering, the default behavior for each Qt for Embedded Linux client is to render its widgets into memory, while the server is responsible for putti转载 2013-08-25 18:26:23 · 1070 阅读 · 0 评论 -
关于Linux直接写屏资料
FrameBuffer 设备还提供了若干 ioctl 命令,通过这些命令,可以获得显示设备的一些固定信息(比如显示内存大小)、与显示模式相关的可变信息(比如分辨率、象素结构、每扫描线的字节宽度),以及伪彩色模式下的调色板信息等等。通过 FrameBuffer 设备,还可以获得当前内核所支持的加速显示卡的类型(通过固定信息得到),这种类型通常是和特定显示芯片相关的。比如目前最新的内核(2.4转载 2012-03-05 19:44:45 · 1278 阅读 · 0 评论 -
Linux framebuffer ---double buffer
【什么是FrameBuffer】FrameBuffer直译就是,帧缓冲。Frame帧:你所看到的屏幕的图像,或者在一个窗口中的图像,就叫一帧。Buffer缓冲:一段RAM,用来暂存图像数据,这些数据会被直接写入到显示设备。帧缓冲就相当于介于 图形操作 和 图像输出中间的一个中间人。将程序对图形数据的处理操作,反馈到显示输出上。显卡(显存中的数据) 帧缓冲(程序对其中的数据进行转载 2012-02-28 14:18:26 · 1318 阅读 · 0 评论 -
Linux Framebuffer适配层释疑
Linux Framebuffer对应的源文件在linux/drivers/video/目录下。在这个目录下还有与各种显卡驱动相关的源文件。Linux FrameBuffer适配层有以下两个文件非常重要的文件。1. linux/include/linux/fb.h ,包含了几个非常重要的数据结构fb_var_screeninfo描述了对应的framebuffer当前的配置状况,转载 2012-02-14 18:32:58 · 1183 阅读 · 0 评论 -
DMA在framebuffer中的函数使用方法
核的dma一般在平台初始化的时候已经分配好了。但是对于一些有内部dma的硬件ip,比如usb ip、video加速ip,他们可能由ip厂商封装好的,没办法绑定到cpu端,这时候在内核使用dma就要注意了,因为dma只认识物理地址哦。 当然,办法还是有的,look:以下来自:htt转载 2011-07-15 20:08:43 · 2042 阅读 · 0 评论 -
s3c6410 framebuffer分析
本文介绍了s3c6410中的framebuffer,参考代码为Linux2.6.28。网上介绍framebuffer的文章很多,内核代码中也有关于framebuffer的文档,所以本文只介绍一些其它文章较少介绍的部分。1. Overview在嵌入式系统中,会有一块内核空间转载 2011-07-15 20:04:38 · 1193 阅读 · 0 评论 -
framebuffer[转之]
Frame Buffer 设备0、 简介 Frame Buffer设备为图形硬件提供抽象。它表示一些视频硬件的Frame Buffer,允许应用软件通过定义好的接口访问图形硬件,所以这些软件不必知道任何关于低层(硬件寄存器)的知识。设备通过特殊的设备节点来访问,通常这转载 2011-07-08 17:37:22 · 1091 阅读 · 0 评论 -
全面的framebuffer详解
原文:http://www.91linux.com/html/article/kernel/20071204/8805.html一、FrameBuffer的原理 FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。 Linux是工作在保护模式下转载 2011-07-08 16:37:48 · 1121 阅读 · 0 评论 -
LCD & framebuffer开发心得(转)
缓冲设备属于字符设备,采用了“文件层-驱动层”的接口方式。Linux为帧缓冲设备定义的驱动层接口为struct fb_info结构。在文件层次上,Linux为其定义了下面的操作函数:struct file_operations 软件运行流程:在文件层次上,用户调用struct file_operations的函数操作,在struct file_operations中间接调用struct fb_op转载 2011-06-20 13:45:00 · 934 阅读 · 0 评论 -
Framebuffer编程How-to
http://xotianhu.bokee.com/2386074.html7.1. framebuffer 设备介绍 这是一个关于如何编程的文档,因此,请在你编译或执行例子之前,正确配置你的framebuffer 设备。 用framebuffer 设备,你可转载 2011-07-04 13:57:55 · 729 阅读 · 0 评论 -
framebuffer
framebuffer 设备介绍 这是一个关于如何编程的文档,因此,请在你编译或执行例子之前,正确配置你的framebuffer 设备。 用framebuffer 设备,你可以把你的计算机屏幕当成一个真正的图形设备。你可以修改分辨率,刷新率,色彩深度等。最好的转载 2011-07-05 09:58:15 · 796 阅读 · 0 评论 -
通过写framebuffer显示BMP图片
#include #include #include #include #include #include #include #include #include //14byte文件头typedef struct{char cfType[2];//文件类型,"转载 2011-07-05 10:07:07 · 1649 阅读 · 1 评论 -
图片数据提取及显示的总流程
转载 2011-07-07 08:33:35 · 924 阅读 · 0 评论 -
在Framebuffer下编程显示BMP图象 分享
http://yaos.blog.sohu.com/20240931.html今天看别人的代码,知道可以使控制台进入图形模式,这样SHELL程序的显示就不会影响BMP图像的显示了。于是,COPY过来,放入自己先前的那个程序,再整个800x600的BMP图,试试转载 2011-07-06 11:16:17 · 1002 阅读 · 0 评论 -
framebuffer Device 技术
随着高性能嵌入式处理器的普及和硬件成本的不断降低,尤其是ARM 系列处理器的推出,嵌入式系统的功能越来越强。单色LCD也因为色彩单调,存储信息小,处理速度慢而不能符合人们的需求。在多媒体应用的推动下,彩色 LCD越来越多地应用到了嵌入式系统中 如新一代手机和掌上电脑多采用TFT显转载 2011-07-07 08:32:31 · 1234 阅读 · 0 评论 -
FrameBuffer 原理、实现与应用
一、FrameBuffer的原理 FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。 Linux是工作在保护模式下,所以用户态进程是无法象DOS那样使用显卡BIOS里提供的中断调用来实现直接写屏,Linux抽象出FrameBuffer这个设备来供用户态进程实现直接写屏。Framebuffer机制模仿显卡的功能,将显卡硬件结构抽象掉,可以通过Framebuffe转载 2011-06-20 13:59:00 · 1425 阅读 · 0 评论 -
The Linux Graphics Stack
This is an introductory overview post for the Linux Graphics Stack, and how it currently all fits together. I initially wrote it for myself after having conversations with people like Owen Taylor, Ray转载 2014-11-07 23:22:24 · 2932 阅读 · 0 评论