此篇笔记基于sc7731 - android 5.1,对lcd的framebuffer做一个简明笔记。 一共分为两大部分:第一部分,关于LCD的硬件方面的;第二部分,关于lcd核心处理(framebuffer)部分的。 第一部分,LCD硬件相关的 一、液晶 液晶是一种高分子有机材料。当给它加上直.....
分类:
其他好文 时间:
2016-01-03 18:06:36
阅读次数:
1416
上代码import fcntlimport structimport mmapimport contextlibimport osimport timeimport numpy as npimport cv2src = cv2.imread('./1.bmp', cv2.IMREAD_COLOR)i...
分类:
其他好文 时间:
2015-12-05 12:50:19
阅读次数:
344
// How iOS app MVC worksView, Window,AppDelegateViewController, RootViewController// On Pixel VS PointThe 'point' (pt) on the other hand is a unit of ...
分类:
其他好文 时间:
2015-12-04 12:46:29
阅读次数:
196
Boot loader: Grub进阶本文记录grub的一些进阶配置关於核心功能当中的 vga 配置事实上,你的 tty1~tty6 除了 80x24 的解析度外,还能够有其他解析度的支持喔!但前提之下是你的核心必须支持 FRAMEBUFFER_CONSOLE 这个核心功能选项才行。如何确定有没有支...
分类:
其他好文 时间:
2015-12-01 23:02:31
阅读次数:
236
System_Server进程运行在system server进程中的服务比较多,这是整个android框架的基础Native服务SurfaceFlinger这是framebuffer合成的服务,将各个应用程序及应用程序中的逻辑窗口图像数据(surface)合成到一个物理窗口中显示(framebuf...
分类:
移动开发 时间:
2015-10-31 11:22:39
阅读次数:
180
render根据模型创建图像的过程model图元组合成了模型primitive顶点组合成了图元vertex点framebuffer包含像素的很多信息render pipline一套图像生成流程,可以参考http://www.oschina.net/translate/opengl-introduct...
分类:
其他好文 时间:
2015-08-19 01:56:07
阅读次数:
117
1 Linux 驱动 FrameBuffer 在内核层,系统屏幕是使用一个称为帧缓冲区的硬件设备来描述的,而用户空间的应用程序可以通过设备文件/dev/fb0或者/dev/graphics /fb0来操作这个硬件设备。实际上,帧缓冲区本身并不是一个真正的硬件,它只不过是对显卡的一个抽象表示,不过,....
分类:
移动开发 时间:
2015-08-18 18:27:33
阅读次数:
173
A: 内存的虚拟起始地址,在内核要用此地址来操作所分配的内存
B: struct device指针,可以平台初始化里指定,主要是dma_mask之类,可参考framebuffer
C: 实际分配大小,传入dma_map_size即可
D: 返回的内存物理地址,dma就可以用。
所以,A和D是一一对应的,只不过,A是虚拟地址,而D是物理地址。对
任意一个操作都将改变缓冲区内容。当然要注意操作环境。...
分类:
其他好文 时间:
2015-07-25 19:57:50
阅读次数:
724
在之前我们介绍了如何实现一个简单的字符设备驱动,并介绍了简单的open,close,read,write等驱动提供的基本功能。但是一个真正的设备驱动往往提供了比简单读写更高级的功能。这一篇我们就来介绍一些驱动动中使用的一些高级的操作的实现。
大部分驱动除了提供对设备的读写操作外,还需要提供对硬件控制的接口,比如查询一个framebuffer设备能提供多大的分辨率,读取一个RTC设备的时间,设...
分类:
系统相关 时间:
2015-07-24 16:16:22
阅读次数:
196
Android
recovery和android本质上是两个独立的rootfs, 只是recovery这个rootfs存在的意义就是为android这个rootfs服务,因此被解释为Android系统的一部分。 recovery作为一个简单的rootfs, 提供了非常有限的几个功能,只包含了几个简单的库,UI的显示采用的是直接刷framebuffer的形式,作为android
framew...
分类:
移动开发 时间:
2015-07-22 22:57:57
阅读次数:
200