- 博客(11)
- 资源 (3)
- 收藏
- 关注
转载 Android6.0 Sensor架构和问题分析
本文主要描述了在Android 6.0系统、MTK6755平台上sensor相关软硬件的体系架构的分析理解。一、系统架构(Architecture)1.1 android体系架构图 图1.1图1.1是Android系统的典型五层体系架构图,分别为Applications、Framework、Native、HAL和Kernel五大层次。我们接下来分析的sensor子系统也基本按照
2017-08-11 16:39:28 460
转载 kernel display模块总结
一、概述 1.1 简介 本文档主要包括LCD模块的驱动流程分析、Framebuffer相关知识、Gralloc等相关内容,以及LCD调试的一些经验和相关bug的分析和讲解。 1.2 开发环境 Android:4.0 Kernel: Linux3.0 Ubuntu:需要 1
2017-08-11 16:36:24 885
转载 SurfaceFlinger简介
1. SurfaceFlinger背景知识 SurfaceFlinger 是一个独立的Service, 它接收所有Window的Surface作为输入,根据ZOrder, 透明度,大小,位置等参数,计算出每个Surface在最终合成图像中的位置,然后交由HWComposer或OpenGL生成最终的显示Buffer, 然后显示到特定的显示设备上。下面首
2017-08-11 16:34:58 1047
转载 LCD主流显示接口介绍
LCD主流显示接口介绍一、RGB接口(1)接口定义 RGB颜色是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间 的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所 能感知的所有颜色,是目前运
2017-08-11 16:31:51 2640
转载 Linux加载DTS设备节点的过程(以高通8974平台为例)
DTS是Device Tree Source的缩写,用来描述设备的硬件细节。在过去的ARM Linux中,arch/arm/plat-xxx和arch/arm/mach-xxx中充斥着大量的垃圾代码,相当多数的代码只是在描述板级细节,而这些板级细节对于内核来讲,不过是垃圾,如板上的platform设备、resource、i2c_board_info、spi_board_info以及各种硬件的pla
2017-08-11 16:29:40 252
转载 Android显示系统框架原理介绍
Android显示系统框架原理介绍1. Android显示系统整体框架 最上面一层为应用程序,根据数据类型以及应用的不同可以分为几种。 第一种是最普通的应用,如 UI 界面的显示,这部分通常数据类型为 RGB 格式,数据无须再经过特殊的处理。该应用可以说遍布各个应用程序,几乎是实时存在的。一
2017-08-11 16:24:44 423
转载 Linux Runtime PM介绍
Linux Runtime PM介绍 一、Runtime PM引言1. 背景(1)display的需求(2)系统整机动态功耗优化的需求(3)upstream2. 解决方案(1)引入debounce(2)使用统一的workqueue来管理任务(3)实时地关闭不需要工作的device(4)当
2017-08-11 16:21:15 444
转载 Android 电池管理
Android4.4电池管理一、概述 Android4.4的电池管理功能用于管理电池的充、放电功能。整个电池管理的部分包括Linux电池驱动、Android电池服务、电池属性和参数、电池曲线优化四个部分。 linux电池驱动用于和PMIC交互、负责监听电池产生的相关事件,例如低电报警、电量发生变化、高温报警、USB插拔等等。
2017-08-11 16:05:13 442
转载 mipi协议中文详解
一、MIPI MIPI(移动行业处理器接口)是Mobile Industry Processor Interface的缩写。MIPI(移动行业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准。 已经完成和正在计划中的规范如下:二、MIPI联盟的MIPI DSI规范 1、名词解释 • DCS (DisplayCommandSet):DCS是一个标准化的命令集,用
2017-08-10 17:50:26 11441 2
转载 GNU GPL介绍
如何在程序中使用GNU许可证 无论使用哪种许可证,使用时需要在每个程序的源文件中添加两个元素:一个版权声明和一个复制许可声明,说明该程序使用GNU许可证进行授权。另外在声明版权前应该说明文件的名称以及用途,在复制许可声明之后,最好写上作者的联系信息,使得用户可以联系到你,如果对源文件进行了修改,最好使用简短的信息描述修改的内容。通用的格式如下所示:
2017-08-10 16:21:31 444
转载 git 与 repo
初始化Git仓库repo init -u git://172.16.1.11/manifest.git -b 分支名称 -m wanglei.xml 更新仓库代码repo sync 启动分支代码repo start 分支名称 --all 下载新分支repo forall -c git checkout -b 本地
2017-08-10 15:56:34 284
树莓派GPIO控制
2019-04-24
android 电池管理
2019-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人