1-16 LCD的原理与应用

本文详细介绍了LCD的工作原理,包括液晶分子结构、分类、驱动芯片和控制器,并深入讲解了基于S3C2440的LCD驱动程序设计,涵盖引脚、时序初始化、帧缓冲和图像显示等步骤。同时,提供了LCD初始化和图形显示的相关代码示例。
摘要由CSDN通过智能技术生成

(详细的实验代码,在这里:https://github.com/elvinsys/arm_tq2440/tree/master/1_uboot/1-16.lcd

一、  LCD的工作原理解析

    1.  LCD硬件体系结构


        1.1  液晶的概念

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

        1.2  分类:STN、GF、TFD、还有常用的TFT

        1.3  LCD驱动芯片

            是用来控制液晶分子发生变化的模块,它为液晶分子的偏转提供电压。

        1.4  LCD控制器(参考2440芯片手册中的LCD Controller一节  图15-1)

            为LCD驱动芯片提供必需的数据和控制信号

            LCD            数据、控制、时钟                 LCD

            控制器————————————>    驱动芯片

        REGBANK包括:17个   R/W    REGISTER

                                        256 X 16  的调色板内存

        LCDCDMA:把帧内存的视频数据传送到LCD驱动器的专用DMA通道

        VIDPRCS:接受来自LCDCDMA的数据,将数据转换格式。(如4/8位单扫或4位双扫显示)

        TIMEGEN:生成LCD控制信号,如:VSYNC、HSYNC、VCLK和LEND等信号

    

    2.  LCD显示与信号

        2.1  显示流程

            2.1.1  从第一行第一个点,到第一行最后一个点

            2.1.2  显示指针回到下一行第一个点的时间称为切换时间

            2.1.3  显示完一副图像,一帧显示完成

        2.2  时序信号(参考15-6,TFT LCD Timing Example)

VSYNC
垂直同步信号
HSYNC 水平同步信号
VCLK 像素时钟信号
VD[23:0] LCD像素数据输出端口<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值