`

Android display架构分析(一)

 
阅读更多

http://hi.baidu.com/leowenj/blog/item/429c2dd6ac1480c851da4b95.html

 

Android display架构分析(一)

 

               

 

如上图,高通7系列 Display 的硬件部分主要由下面几个部分组成:

A、MDP

高通 MSM7200A 内部模块,主要负责显示数据的转换和 部分图像处理 功能理,如 YUV RGB ,放大缩小、旋转等 MDP 内部的 MDP DMA 负责数据 DDRMDDI Host 的传输(可以完成 RGB 之间的转换,如 RGB565 转成 RGB666 ,这个转换工能载目前的code 中没有使用

B、MDDI

一种 采用差分信号的 高速的 串行 数据传输总线,只负责数据传输,无其它功能; 其中的MDDI Hosat 提供并行数据和串行数据之间的转换和缓冲功能。 由于外面是 VGA 的屏幕,数据量较大, 为了减少对EBI2 总线的影响, 传输总线使用 MDDI ,而非之前的 EBI2

C、MDDI Bridge

由于 现在采用的 外接 LCD 并不支持 MDDI 接口,故需要外加 MDDI 转换器,即 MDDI bridge ,来把MDDI 数据转换成RGB 接口数据 。这里采用的 EPSON MDDIBridge 还有 LCD Controller 功能,可以完成其它一些数据处理的功能,如数据格式转换、支持 TV-OUT PIP 等;并且还可以提供一定数量的 GPIO 。目前我们主要 用它 HOST MDDI 传递过来的显示数据 和控制数据( 初始化配置 等) 转换成并行的数据传递给 LCD

D、LCD module

主要是LCD Driver IC TFT Panel ,负责把MDDI Bridge 传来的显存中的图像示在自己的 Panel 上。

分享到:
评论

相关推荐

    Android display架构分析

    高通7系列的硬件架构是Android Display架构的重要组成部分,主要包括以下几个部分: 1. **MDP (Mobile Display Processor)** - MDP是高通MSM7200A内部的一个模块,主要负责显示数据的转换和部分图像处理功能,例如...

    android__display框架分析

    ### Android Display 框架分析 #### 一、硬件架构分析 ##### 高通7系列硬件架构概述 根据所提供的信息,我们重点分析高通7系列的Display硬件架构,特别是MSM7200A平台。 - **A、MDP (Mobile Digital Processor)*...

    Android显示框架详细分析

    Android显示框架是一个复杂的系统,涉及到硬件架构、软件架构和流程设计等多个方面。本文将深入探讨这些关键知识点,以便更好地理解Android设备如何呈现图像和视频内容。 首先,让我们关注硬件架构。高通7系列硬件...

    Android wifi display功能优化

    本文将从架构图、代码分析和优化建议三个方面对Android WiFi Display功能进行深入分析和讨论。 一、架构图 Android WiFi Display功能的架构图分为两部分,一部分为控制部分,另一部分为数据部分。控制部分通过TCP...

    android wifi display 分析

    ### Android Wifi Display (Miracast) 核心分析 #### 一、概述 在深入探讨Android平台上关于**Wifi Display**(通常称为Miracast)的相关技术之前,我们需要明确几个概念。**Wifi Display**是一种无线显示标准,...

    windriver针对android多媒体架构

    Windriver在2009年第一次Android技术大会上针对Android系统的多媒体架构进行了深入的探讨与分析。Android作为一个开放且灵活的操作系统,其多媒体架构的设计旨在为用户提供高质量的多媒体体验。本文将详细介绍...

    全志 H5 android linux display 驱动

    全志H5是一款基于ARM Cortex-A53架构的高性能处理器,常用于开发各种嵌入式设备,如智能电视盒、平板电脑等。在这些设备中,Android/Linux操作系统是常见的选择,而显示驱动则是系统核心部分,它负责将操作系统和...

    android显示框架分析

    #### 一、硬件架构分析:高通7系列 高通7系列的显示硬件架构主要包括以下几个关键组件: 1. **MDP (Mobile Display Processor)**:这是高通MSM7200A内部的一个核心模块,主要职责在于处理显示数据的转换和图像处理...

    android原生setting分析

    在深入探讨Android原生设置(Setting)的分析之前,我们需要先理解Android系统的基本结构。Android是一个基于Linux内核的操作系统,其应用程序主要由Java编写,使用Android SDK进行开发。原生设置应用(Settings)是...

    Android下WiFiDisplay功能探究.docx编程资料

    [WiFiDisplay技术支撑架构](#) #### 二、WiFiDisplay的重要标准及标准 WiFi联盟制定了Miracast支持的视/音频格式标准,包括但不限于: - **显示格式**:如VGA、WXGA、720p、1080p等。 - **视频格式**:如H.264、...

    android的核心分析

    GDI(Graphics Display Interface)是Android图形子系统的核心部分,负责管理和渲染图形内容。显示缓冲管理确保了图形内容的高效更新。 #### AndroidGDI之共享缓冲区机制 共享缓冲区机制使得多个应用程序能够安全...

    Android的系统架构

    综上所述,Android的系统架构分为四个主要层次:应用层、应用框架层、系统运行库层和Linux内核层,每一层都承担着不同的功能,共同构成了Android系统的完整架构。通过对这些层次的理解,开发者能够更好地利用Android...

    android核心分析

    ### Android核心分析——设计意图与方法论探讨 #### 一、设计意图的探索 在深入研究Android之前,首要任务是理解其背后的设计理念。对于一个跨平台开发者而言,熟悉并掌握Android的核心概念至关重要。Android引入...

    0001-Android-Settings-displaySettings_RK3288_

    在Android系统中,"Settings"模块是用户与设备设置交互的核心部分,而"Display settings"则是其中至关重要的一环,它涵盖了屏幕亮度、显示分辨率、屏幕方向等与视觉体验相关的选项。"0001-Android-Settings-display...

    Android主要机制深入分析

    - **GDI显示缓冲管理**:Graphics Display Interface(GDI)是Android图形系统的核心,负责屏幕显示效果的渲染。 - **共享缓冲区机制**:为了提高图像渲染效率,Android采用了共享缓冲区技术。 - **SurfaceFlinger**:...

    android原生setting分析(修改版).doc

    标题和描述均指向了一个深入分析Android原生设置(Setting)应用内部结构和技术细节的文档——“android原生setting分析(修改版).doc”。此文档详细地解析了Android系统的设置模块是如何构建、数据如何存储和读取,...

    Android_Framework详细分析

    通过对 Android Framework 的详细分析,我们可以更深刻地理解 Android 操作系统的架构设计和技术特点。从设计者的意图出发,通过抽象思考和逐步深入源代码,我们可以更好地把握 Android 的精髓所在。无论是对于初学...

    Android核心分析

    《Android核心分析》系列文章深度剖析了Android操作系统的关键组成部分与设计思想,对于理解Android系统架构、工作机制以及开发原理具有重要价值。以下是对该系列文章各部分的详细知识点总结: ### 设计意图与方法...

    Android核心分析(pdf)

    - **GDI简介:** GDI(Graphics Display Interface)是Android图形显示的核心组件,负责图形渲染和显示管理。 - **总体框架:** 描述GDI的整体架构,包括SurfaceFlinger、Surface和Canvas等关键组成部分。 **显示...

Global site tag (gtag.js) - Google Analytics