android
文章平均质量分 74
专注android开发
这个作者很懒,什么都没留下…
展开
-
android下操作FrameBuffer
可以同时参考另外几篇详细文章:基于S3C2440的嵌入式Linux驱动——Framebuffer子系统解读 linux LCD驱动(二)--FrameBufferLinux LCD驱动(三)--图形显示贺人龙的专栏:android framebuffer driver 小结[msm7627为例]转载 2012-09-07 15:02:32 · 1557 阅读 · 0 评论 -
Android display架构分析(5-8)
Android display架构分析五-Display接口介绍1、User Space display接口在Android平台下,应用程序面对的显示部分的接口就是HAL,参考copybit.cpp (qcom\diaplay\libcopybit),具体接口如下介绍:open_copybit 初始化相关变量转载 2012-09-17 15:57:54 · 12615 阅读 · 0 评论 -
Android在标准linux基础上对休眠唤醒的实现
Android在标准linux基础上对休眠唤醒的实现(一)转载 2013-01-12 14:14:56 · 771 阅读 · 0 评论 -
Android系统开机启动流程
参考文献 Android Kernel - Boot Loader Android arm linux kernel启动流程(一) Android系统启动流程 -- bootloader、linux kernel、android ARM linux启动分析 android logo:内核、android开机动画转载 2012-12-05 14:53:06 · 2670 阅读 · 2 评论 -
Android LCD和键盘 背光亮度数据流分析
同时参考:linux设备模型之led子系统1【从应用层到Framework】android LCD、键盘灯的背光亮度设置 2 原文地址: http://www.linuxidc.com/Linux/2011-03/33311p2.htm 亮度设置 应用设计 1.1 设置进度条范围 背光设置是在:设置->声音和显示->亮度,通过进度条来设置的。转载 2012-07-18 14:52:30 · 5941 阅读 · 1 评论 -
android 传感器相关文章
Android"重力加速度传感器"从驱动到应用层全程分析重力传感器驱动分析原创 2013-02-26 13:55:41 · 1020 阅读 · 0 评论 -
Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析
老罗的Android之旅 总结:为了在屏幕中绘制一个指定的画面,我们需要: 1. 分配一个匹配屏幕大小的图形缓冲区 2. 将分配好的图形缓冲区注册(映射)到当前进程的地址空间来 3. 将要绘制的画面的内容写入到已经注册好的图形缓冲区中去,并且渲染(拷贝)到系统帧缓冲区中去 为了实现以上三个操作,我们转载 2012-12-12 14:38:26 · 3867 阅读 · 0 评论 -
Android"重力加速度传感器"从驱动到应用层全程分析
1. 体系结构2. 数据结构3. 四大函数本文以重力感应器装置G-sensor为例探索Android的各层次结构。1. 体系结构 Android的体系结构可分为4个层次。 第一层次 底层驱动层,包括标准Linux,Android核心驱动,Android相关设备驱动,G-sensor的设备驱动程序即存在于此转载 2013-02-26 11:31:39 · 7919 阅读 · 1 评论 -
整理Android 显示系统相关文章及链接
整理Android 显示系统相关文章及链接1 Android GUI 的更新过程 view,surface,surfaceflinger,framebuffer等之间大概流程2 Android msm7xxx中的 SurfaceFlinger和Framebuffer之间关系 surfaceflinger,hal framebuffer,mdp,lcd等之间大概关系3 A转载 2012-11-06 14:20:01 · 1367 阅读 · 0 评论 -
android 触摸屏 相关文章
android 电容屏(一):电容屏基本原理篇android 电容屏(二):驱动调试之基本概念篇android 电容屏(三):驱动调试之驱动程序分析篇 这部分重点看:中断申请、工作队列调度,中断的一个详细的调用过程,可以参考中断上下部分 一、电阻式触摸屏工作原理二、 S3C2440 电阻式触摸屏接口、内部ADC结构三、Linux输入子系统原创 2013-02-19 17:25:04 · 1004 阅读 · 0 评论 -
Android Display System --- SurfaceFlinger分析
转载时请注明出处和作者文章出处:http://danielwood.cublog.cn作者:Daniel Wood------------------------------------------------------------[3] Android display架构分析系列http://hi.baidu.com/leowenj/blog/item/429c2dd6转载 2012-12-27 10:41:04 · 2295 阅读 · 0 评论 -
Android display架构分析-SW架构分析(1-4)
参考:Android display架构分析二-SW架构分析Android display架构分析三-Kernel Space Display架构介绍Android display架构分析四-msm_fb.c 函数和数据结构介绍。。。。。高通Android平台下关于display部分的几个关键问题高通Qc FB驱动 以及 LCD调试过程And转载 2012-07-03 14:42:09 · 5249 阅读 · 1 评论 -
android display
参考:对fb.h fbmen.c board文件和panel驱动的详细代码分析:基于S3C2440的嵌入式Linux驱动——Framebuffer子系统解读 linux LCD驱动(1-4)--硬件分析 高通和android下的代码分析:Android display Path analysis android framebuffer driver原创 2012-10-12 14:18:27 · 4090 阅读 · 0 评论 -
LCD的接口类型详解
LCD的接口类型详解 LCD的接口有多种,分类很细。主要看LCD的驱动方式和控制方式,目前手机上的彩色LCD的连接方式一般有这么几种:MCU模式,RGB模式,SPI模式,VSYNC模式,MDDI模式,DSI模式。MCU模式(也写成MPU模式的)。只有TFT模块才有RGB接口。 但应用比较多的就是MUC模式和RGB模式,区别有以下几点: 1.MCU接口:会解码命转载 2012-08-03 11:35:11 · 16882 阅读 · 0 评论 -
LCD和LCD控制器
http://blog.csdn.net/luoamforever/article/details/5515564一、LCD显示器1、LCD简介 LCD(Liquid Crystal Display),即液晶显示器,是一种采用液晶控制透光度技术来实现色彩的显示器,TFT(Thin FilmTransistor,薄膜晶体管)是目前最为主流的液晶显示类型; 2、LC转载 2012-07-30 15:59:26 · 2300 阅读 · 0 评论 -
LCD
LCD驱动调试writeb(), writew(), writel() 宏函数功能 :往内存映射的 I/O 空间上写数据。writeb() I/O 上写入 8 位数据 (1字节)writew() I/O 上写入 16 位数据 (2字节)wirtel() I/O 上写入 32 位数据 (4字节)原型 :引用#i原创 2012-07-06 12:07:26 · 917 阅读 · 0 评论 -
Android系统的开机画面显示过程分析
android bootloader启动到kernel 分析: Android Kernel - Boot Loader http://blog.csdn.net/luoshengyang/article/details/7691321 好几个月都没有更新过博客了,从今天开始,老罗将尝试对Android系统的UI实现作一个系统的分析,也算是落实之前所作出转载 2012-09-07 15:09:06 · 2038 阅读 · 0 评论 -
Android系统升级
【整理】Android-Recovery Mode(recover模式详解) 一、前提条件 要进行Android系统升级,必须首先进入recovery模式,进入recovery模式的方式有: 1. 通过读取 /cache 分区中文件 /cache/recovery/command 内容进入,当然在重启之前已经向文件 /cache/recovery/com转载 2012-12-05 14:50:23 · 6770 阅读 · 1 评论 -
Android -- SurfaceFlinger 分析
Android -- SurfaceFlinger 概要分析系列 (一) surfaceflinger 代码追踪 图形显示整个架构是android中相当复杂的系统,涉及到众多的概念,但是非常重要,如花屏,透明,显示速度等等都与其相关,所以是必须破解的障碍,那么就深入学习吧。基本处理流程:应用程序直接与Surface交互,Surface转载 2012-12-26 11:28:00 · 2895 阅读 · 0 评论 -
应用调用驱动层
android驱动学习入门-android应用怎么调用驱动1android驱动学习入门-android应用怎么调用驱动2转载 2012-12-27 20:06:21 · 752 阅读 · 0 评论 -
Qc FB驱动 以及 LCD调试过程
Qc FB驱动 以及 LCD调试过程高通平台mipi panel kernel读包方法 mipi屏的识别 分类: Linux Android2010-04-07 17:464474人阅读评论(20)收藏举报作者:YiLi Xie(yili.xie@gmail.com)日期:2010/04/07欢迎转载,请注明出处 首先说说QC的片子,转载 2012-09-06 16:55:26 · 1535 阅读 · 0 评论 -
input 输入事件
1) 触摸设备驱动应当只需要注册轴、与轴对应的键值和真正支持的按钮。注册过多的轴或键值可能会迷惑设备分类算法或导致系统不能正确地检测设备的能力。 比如:如果设备驱动报告了BTN_TOUCH键值, Android系统将认为BTN_TOUCH总是被用于指示触摸工具是否真正地接触触摸屏或仅仅在上方盘旋。 2) 单点触摸(Single-touch)设备支持以下Linu原创 2013-03-20 11:10:49 · 2513 阅读 · 0 评论