Fork me on GitHub

随笔分类 -  Display Driver

摘要:近年来,广色域越来越流行,游戏领域的很多新款显示器开始着重推荐DCI P3色域,而设计和摄影领域的高端产品则强调Adobe RGB色域。我们不禁要发问,广色域真的有用吗?我们真的需要广色域吗? 考虑到各种名词的定义和相关数据都在网上能查到,且鼓噪乏味,故本文决定不罗列任何数据,也尽量避免专业词汇,力 阅读全文
posted @ 2021-11-19 11:04 yooooooo 阅读(3421) 评论(0) 推荐(0) 编辑
摘要:static char ili9881c_n5s_dijing_cpt_720p_video_on_cmd0[]={ 0x06, 0x00, 0x39, 0xc0, 0xff, 0x77, 0x01, 0x00, 0x00, 0x10, 0xff, 0xff } 0x06表示长度 (comm+dat 阅读全文
posted @ 2021-09-30 10:40 yooooooo 阅读(1189) 评论(0) 推荐(0) 编辑
摘要:是Density independent pixel的缩写,指的是抽象意义上的像素。跟设备的屏幕密度有关系。 它是Android里的一个单位,dip和dp是一样的。 Google的官方说明是这样的: Density-independent pixel (dp) A virtual pixel uni 阅读全文
posted @ 2021-03-05 17:54 yooooooo 阅读(450) 评论(0) 推荐(0) 编辑
摘要:概述 因为工作关系,最近有涉及到ADF(Atomic Display Framework)相关的内容,部分内容来自互联网 ADF(Atomic Display Framework)是Google新增的Display框架,用来替换Framebuffer。 ADF在Android hwcomposer 阅读全文
posted @ 2020-07-17 09:23 yooooooo 阅读(1095) 评论(0) 推荐(0) 编辑
摘要:原文出自: "http://blog.csdn.net/xiaohui_hubei/article/details/16319249" 一、双缓冲作用 双缓冲甚至是多缓冲,在许多情况下都很有用。一般需要使用双缓冲区的地方都是由于“生产者”和“消费者”供需不一致所造成的。这样的情况在很多地方后可能会发 阅读全文
posted @ 2020-02-22 11:51 yooooooo 阅读(1723) 评论(0) 推荐(0) 编辑
摘要:启动流程 1、 Stage1 start.S代码结构 u boot的stage1代码通常放在start.S文件中,用汇编语言,主要实现功能如下: (1) 定义入口: 该工作通过修改连接器脚本来完成。 (2)设置异常向量(Exception Vector)。 (3)设置CPU的速度、时钟频率及终端控制 阅读全文
posted @ 2020-01-13 19:10 yooooooo 阅读(833) 评论(0) 推荐(0) 编辑
摘要:一、LK中亮屏流程 1. gcdb_display_init(),进行display初始化的起始地方; 2. oem_panel_select(),在这里去选择哪一款屏,也可以在这里添加新一款屏; 3. dsi_panel_init()把屏头文件中的配置信息拷贝到结构体中,并一些屏需要的配置; 4. 阅读全文
posted @ 2019-11-08 10:46 yooooooo 阅读(3484) 评论(0) 推荐(0) 编辑
摘要:LK把相关参数报存到cmdline上: 在 上`gcdb_display_cmdline_arg`函数里: 调用过程如图所示: aboot_init()函数里面: target_display_panel_node()函数里面: 这是将command_line保存下来: 阅读全文
posted @ 2019-10-22 16:39 yooooooo 阅读(1385) 评论(0) 推荐(1) 编辑
摘要:在海思 下有一个这样的函数 : 1. HI_PDT_UI_Init()函数: 2. PDT_UI_StartLCD()函数 2.1 PDT_UI_InitHigv()函数 UI流程图: 下面如注释: 2.1.1 PDT_UI_RegisterTouchDevice() 1. HI_HAL_TOUCH 阅读全文
posted @ 2019-07-22 16:22 yooooooo 阅读(4097) 评论(4) 推荐(2) 编辑
摘要:显示屏幕(LCD)模块提供屏幕相关功能接口,调用者为上层应用模块(含 init、状态机、ui),上下文依赖关系,如图 3 7 所示。 系统框架为 linux+Huawei LiteOS 双系统架构,媒体业务部署在 Huawei LiteOS 端,为了上电快速预览,需要屏幕需部署在 Huawei Li 阅读全文
posted @ 2019-07-02 11:52 yooooooo 阅读(3626) 评论(0) 推荐(1) 编辑
摘要:上一篇博文,我们介绍了LCD RGB控制模式的典型时钟。那么这一片我们要详细的去讨论剩下的细节部分。 我们先回顾一下之前的典型时序图 在这个典型的时序图里面,除了上篇博文讲述的HSYNC VSYNC VDEN VCLK这几信号外,我们还能看见诸如HSPW、 VSPW,HBPD、 HFPD,VBPD、 阅读全文
posted @ 2019-06-24 15:14 yooooooo 阅读(985) 评论(0) 推荐(0) 编辑
摘要:1. 时序图 下面是LCD RGB 控制的典型时序图 天啊,一下就上这玩意,怎么看??? 其实要解释上面的时序图,我们还需要了解一些LCD的显示过程。所以现在只是有个印象,稍后我们详细讲解。 2. LCD显示流程 LCD显示一张图片,其实是每一个像素点的填充,只是速度很快我们人眼没有察觉而已。如果将 阅读全文
posted @ 2019-06-10 09:31 yooooooo 阅读(1693) 评论(0) 推荐(0) 编辑
摘要:一、LCD控制原理 S5PV210处理器中自带LCD控制器,控制LCD的显示,把 LCD 图像数据从一个位于系统内存的 video buffer 传送到一个外部的 LCD 驱动器接口。 类型: 1. STN(超扭曲向列),它的特点是功耗低,但亮度不足,响应时间长;(1602那种类型的) 2. TFT 阅读全文
posted @ 2019-03-03 20:04 yooooooo 阅读(6337) 评论(0) 推荐(1) 编辑
摘要:一、LCD显示图像的过程如下: 其中,VSYNC和HSYNC是有宽度的,加上后如下: 参数解释: HBP(Horizontal Back Porch)水平后沿:在每行或每列的象素数据开始输出时要插入的象 素时钟周期数 HFP(Horizontal Front Porch )水平前沿:在每行或每列的象 阅读全文
posted @ 2019-02-21 15:52 yooooooo 阅读(6978) 评论(0) 推荐(3) 编辑
摘要:转自:[LCD显示异常分析——撕裂(tear effect) ](https://blog.csdn.net/hexiaolong2009/article/details/79319512) 概述 在上一篇《 "LCD显示异常分析——开机闪现花屏" 》中,我们一起分析了开机花屏的问题,在这一篇中,我 阅读全文
posted @ 2018-09-03 23:16 yooooooo 阅读(3167) 评论(1) 推荐(0) 编辑
摘要:转自[LCD显示异常分析——开机闪现花屏 ](https://blog.csdn.net/hexiaolong2009/article/details/79190789) 最近在工作中,有同事遇到LCD开机瞬间会闪现雪花屏的问题,而这类问题都有个共同点,那就是都发生在带GRAM的屏上,同样的问题,在 阅读全文
posted @ 2018-09-03 17:51 yooooooo 阅读(2157) 评论(0) 推荐(1) 编辑
摘要:1. 使用poll机制 1.1 如何使用? a. open("/dev/HPD"); b. poll状态发生变化 c. read确定接上还是接下 1.2 情景分析: 1. APP使用open("/dev/HPD"); 2. APP : poll 驱动:poll 休眠 中断 3. APP : read 阅读全文
posted @ 2018-08-04 17:04 yooooooo 阅读(2312) 评论(0) 推荐(0) 编辑
摘要:lk部分:(实现LCD兼容) 1. 函数定位 来到 ; 这就是高通原生lk LCD 兼容的关键所在。至于你需要兼容多少LCD 就在while()设置了,具体代码就不跟下去了。 然后根据target中的不同文件来判断是否进入哪一个函数来处理: 函数里有很重要函数就是 ; 如果平台支持屏幕最大个数自动检 阅读全文
posted @ 2018-06-28 11:01 yooooooo 阅读(3599) 评论(0) 推荐(1) 编辑
摘要:发生异常的现象: msm8953 lcd在快速亮灭的情况下背光概率性休眠不灭;测量高通pwm,发现正常的时候pwm的管脚 为低电平,失败的时候为高电平; 根据原理图: mpp是什么? mpp是基于电源pmic的管脚,也叫做多功能管脚;MPP的全称是Multi Purpose Pin;可以做电源、gp 阅读全文
posted @ 2018-06-12 15:08 yooooooo 阅读(8610) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示