S5PV210 LCD控制器

本文介绍了S5PV210的LCD控制器,包括其RGB接口、关键特性如支持i80/RGB双输出模式和多种BPP模式。详细阐述了信号类型如VSYNC、HSYNC、VCLK和VDEN,以及信号时序分析。还涉及参数计算、数据格式、硬件端口功能和程序编写等内容。
摘要由CSDN通过智能技术生成

LCD简介

LCD(Liquid Crystal Display) ,即液晶显示屏,是一种采用了液晶控制透光度技术来实现色彩的显示器,LCD 有很多种类型,常见的有 :

  1. STN(超扭曲向列),它的特点是功耗低,但亮度不足,响应时间长;(1602那种类型的)
  2. TFT(薄膜晶体管),它的特点是响应时间短,画面清晰,但功耗稍高,(自己实验用的应该是这个类型的,这个类型当作计算机液晶显示设备)。
  3. LTPS(低温多晶硅),各方面性能优越,但技术要求高;
  4. OLED(有机发光二极管),各方面性能优越,但技术要求高。

S5PV210 LCD 控制器


S5PV210 的 LCD 控制器由一个逻辑单元组成,它的作用是: 把 LCD 图像数据从一个位于系统内存的 video buffer 传送到一个外部的 LCD 驱动器接口
LCD驱动接口支持 3 种接口:
  •    RGB 接口:(自己用的使这种)
  •   indirect-i80 接口
  •   UV 接口
S5PV210 的 LCD 控制器支持多种颜色格式,例如 

  • RGB (1BPP 到 24BPP)
  • YCbCr 4:4:4 (只有本地总线) 

LCD 控制器可以通过编程满足不同的需求, 即 满足水平、垂直方向的像素数目,满足数据接口的数据线宽度、接口时序和刷新速率

S5PV210 LCD 关键特性介绍

总线接口 : AMBA  AXI  64 位主模式 /AHB  32 位从模式,本地视频总线
(YCbCr/RGB).
视频输出接口:RGB 接口(并行 24 位,串行 8 位) ,Indirect i80 接口,YUV
接口.
  • 支持 i80/RGB 双输出模式
  • 支持 8/16/24 多种 BPP 模式
  • 4/8/16 位的可编程 DMA
  • 支持 256 x 32 位的调色板
  • 支持最大为 16MB 的虚拟屏幕 

信号类型

  • VSYNC:垂直同步信号,每个 VSYNC 信号表示一帧数据的开始.
  •  HSYNC: 水平同步信号,每个 HSYNC 信号表示一行数据的开始.
  •  VCLK:  像素时钟信号,每个 VCLK 信号表示一个像素数据.
  •  VDEN:  数据使能信号.
  •  VD:  Video Data,数据信号. 

S5PV210 LCD 控制器子模块概述

LCD 控制器模块由 VSFR,VDMA,VPRCS,VTIME 以及 video clock 组成。为了配置 LCD 显示控制模块,VSFR 有 121 个可编程寄存器集,一个 gamma LUT 寄存器集(64 个寄存器),一个 i80 命令寄存器集(12 个寄存器)和 5 个 256 x 32调色板内存。


VDMA 是一个专用的显示 DMA 通道,用于才能够 frame 内存里传输视频数据到VPRCS。利用特殊的 DMA,用户可以在没有 CPU 干涉的情况下传输视频数据到屏幕上示。

VPRCS 从 VDMA 中接收视频数据并在转换视频数据为合适的数据格式后(例如:8BPP 或 16BPP 模式) 通过 RGB_VD 或 SYS_VD 端口传送到显示设备上(如: LCD)

VTIME 由可编程逻辑模块组成, 在不同的 LCD 驱动下支持各种接口时序和波特率。 VTIME 模块产生 RGB_VSYNC, RGB_HSYNC, RGB_VCLK, RGB_VDEN SYS_CS0,SYS_CS1,SYS_WE 等等信号。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值