zoukankan      html  css  js  c++  java
  • [国嵌攻略][060][LCD工作原理解析]

    LCD硬件体系

    1.LCD液晶屏

    液晶属于一种有机化合物,分子形状为长棒状,在不同的电流作用下,分子会有规律旋转,这样对光线产生一定的控制形成一个像素,而很多像素右可以构成完整的图像。

    LCD是Liquid Crystal Display的简称。液晶显示器按驱动方式可以分为TFT、GF、STN等种类,其中TFT屏在嵌入式系统中经常使用。

    2.LCD驱动芯片

    LCD驱动芯片是控制液晶分子发生变化的模块,它为液晶分子的偏转提供电压。通常情况下,LCD驱动芯片都与液晶屏面板做到一块电路板上。

    3.LCD控制器

    1.液晶要能正常的显示图像,除了要有LCD驱动芯片,还要有LCD控制器来给LCD驱动芯片提供必要的数据和控制信号。多数ARM处理器内部集成有LCD控制器。

    2.REGBANK 寄存器组,17个寄存器。

    3.LCDCDMA 要显示的图片,放在内存的帧缓存(内存中固定的位置)中,LCDCDMA类似于DMA自动的在内存中读取要显示的图片,不需要处理器干预。

    4.VIDRPCS 读出来的数据和寄存器中的控制信息组成数据发送给LCD驱动芯片。

    5.TIMEGEN 产生显示的时序控制信号。

    LCD显示与信号

    VCLK 像素时钟信号,显示的两个点之间的时间间隔

    HSYNC 水平同步信号,显示一行的时间

    VSYNC 垂直同步信号,显示一帧的时间,也就是所有行的时间

    VD[23:0] LCD像素数据输出端口

    VDEN 数据使能信号

    LEND 行结束信号

  • 相关阅读:
    nvidia tx1使用记录--基本环境搭建
    STL hashtable阅读记录
    Linux strace命令
    转一篇:Reactor模式
    C++ 模板特化以及Typelist的相关理解
    C++ 内联函数inline
    迭代器失效的几种情况总结
    C++ Class与Struct的区别
    C++中string.find()函数,string.find_first_of函数与string::npos
    C/C++ 中长度为0的数组
  • 原文地址:https://www.cnblogs.com/d442130165/p/4972749.html
Copyright © 2011-2022 走看看