深海的小鱼儿

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年8月18日

摘要: 1. framebuffer设备介绍 用framebuffer设备,你可以把你的计算机屏幕当成一个真正的图形设备。你可以修改分辨率,刷新率,色彩深度等。最好的一点是,你可以把像素点绘在任何你想要的地方。framebuffer设备不是一个图形库,而更确切的是一个低级的通用设备。这样创造了巨大的灵活性,但同时也有它的缺点。想使用framebuffer设备,你应该做以下事情: 1、判断出你使用的设备 2... 阅读全文
posted @ 2011-08-18 15:24 深海的小鱼儿 阅读(1129) 评论(0) 推荐(0) 编辑

摘要: 在FrameBuffer编程中最重要的和经常用到的数据结构有以下几个: struct fb_bitfield; struct fb_fix_screeninfo; struct fb_var_screeninfo; 在友善之臂的源代码里面还有其他数据结构例如: struct fb_cmap; struct fb_con2fbmap; struct fb_vblank; struct fb_copy... 阅读全文
posted @ 2011-08-18 15:16 深海的小鱼儿 阅读(1694) 评论(0) 推荐(0) 编辑

摘要: 我们一般的情况下会发生文件到我们的开发板上一般情况下,我们可以使用鼠标的右键或者使在超级终端里面用rz命令,但是我们要拷贝开发板里面的文件是可以使用sz命令加上文件路径就可以,当然你需要在你的超级终端里面设置好这个文件存放的路径 阅读全文
posted @ 2011-08-18 15:01 深海的小鱼儿 阅读(1652) 评论(0) 推荐(0) 编辑

摘要: FrameBuffer是出现在2.2.xx内核当中的一种驱动程序接口。这种接口将显示设备抽象为帧缓冲区。用户可以将它看成是显示内存的一个映像,将 其映射到进程地址空间之后,就可以直接进行读写操作,而写操作可以立即反应在屏幕上。该驱动程序的设备文件一般是/dev/fb0、/dev/fb1等 FrameBuffer,他提供了一种机制使得在linux用户空间直接操作显示屏变得非常的简单,而且不用去关心... 阅读全文
posted @ 2011-08-18 14:31 深海的小鱼儿 阅读(457) 评论(0) 推荐(0) 编辑