- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
S3C2410X LCD 控制器
文章来源:S3C2410X 用户手册LCD Controller 部分作者:三星公司
1、概述
S3C2410X 中的LCD 控制器由传送逻辑构成,这种逻辑是把位于系统内存显示缓冲区中LCD 视频数据传到外部的LCD 驱动器。
LCD 控制器支持单色,使用基于时间的抖动算法和帧频控制的方法,可以支持每像素2 位(四级灰度) 或每像素4 位(16 级灰度)的单色LCD 显示屏。也支持彩色LCD 接口,可以是每像素8 位(256 种颜色)和每像素12 位(4096 种颜色)的STN LCD。支持每像素1 位、2 位、4 位和8 位带有调色板的TFT 彩色LCD 和每像素16 位与24 位的无调色板真彩色显示。
根据屏幕的水平与垂直像素数,数据界面的数据宽度,界面时间和自刷新速率,LCD 控制器可以编程以支持各种不同要求的显示屏。
2、特点
2.1、STN 型LCD 显示器
-支持3 种扫描方式:4位单扫、4位双扫和8位单扫
-支持单色、4 级灰度和16 级灰度屏
-支持256 色和4096 色彩色STN 屏
-支持多种屏幕尺寸
256 色颜色模式下最大虚拟屏幕尺寸:4096×1024, 2048×2048, 1024×4096 及其它
2.2、TFT 型LCD 显示屏
-支持1 位、2 位、4 位和8 位(每像素)调色板TFT 显示
-支持16 位/像素非调色板真彩色TFT 显示
-支持24 位/像素非调色板真彩色TFT 显示
-24 位/像素模式下最大支持16M 彩色TFT
-支持多种屏幕尺寸
典型分辩率为640*480、320*240、160*160 及其它多种规格的LCD 最大虚拟显示达4Mbytes。虚拟显示尺寸在64K 模式下:2048×1024 及其它
2.3、共同特点
LCD 控制器有一个专用DMA,它不断从位于系统内存中的显示缓冲区获取视频数据。其特点归纳如下:
— 专用中断功能(INT_FrSyn and INT_FiCnt)
— 使用系统内存作为显存
— 支持多种虚拟显示屏(支持水平/垂直滚屏)
— 对于不同的显示屏,支持可编程定时控制
— 支持小端和大端字节模式以及WinCE 数据格式
— 支持SEC TFT LCD 屏( )
注意:
WinCE 不支持12 位包数据格式。
请检查WinCE 是否支持12 彩色模式
2.4、外部接口信号
VFRAME/VSYNC/STV : 帧同步信号(STN)/ 垂直同步信号(TFT)/ SEC TFT 信号
VLINE/HSYNC/CPV : 行同步脉冲信号(STN)/ 水平同步信号(TFT)/ SEC TFT 信号
VCLK/LCD_HCLK : 像素时钟信号(STN/TFT)/ SEC TFT 信号
VD[23:0] : LCD 像素数据输出端口(STN/TFT/SEC TFT)
VM/VDEN/TP : LCD 驱动器交流信号(STN)/ 数据使能信号(TFT)/ SEC TFT 信号
LEND/STH : 行结束信号(TFT)/SEC TFT 信号
LCD_PWREN : LCD 屏电源控制信号
LCDVF0 : SEC TFT 信号OE
LCDVF1 : SEC TFT 信号REV
LCDVF2 : SEC TFT 信号REVB
2.4、方框图
图15-1 LCD 控制器框图
S3C2410X 中LCD 控制器用为传送视频数据和产生需要的控制信号的,如VFRAME, VLINE, VCLK, VM,等。除控制信号外,S3C2410X 中的LCD 控制器还有传送视频数据的端口,如图中VD[23:0]所示。LCD 控制器由REGBANK, LCDCDMA, VIDPRCS, TIMEGEN, and LPC3600(如图15-1 LCD 控制器框图)组成。REGBANK有17 个可编程寄存器组和用来配置LCD 控制器的256*16 的调色板存储器。LCDCDMA 是一个专用DMA,自动传送帧数据到LCD 驱动器。利用这个特殊的DMA,视频数据可以在没有CPU 的参与下自动显示。VIDPRCS从LCDCDMA 接收视频数据,然后将其转换成适合的数据格式通过数据端口VD[23:0]发送到LCD 驱动器上,例如4/8位单扫描或4位双扫描模式。TIMEGEN由可编程逻辑组成,支持各种常见LCD 驱动器的定时与速率界面的不同要求。TIMEGEN 模块产生FRAME, VLINE, VCLK, VM 等信号。
数据流描述如下:
LCDCDMA 有FIFO(First-In First-Out, 先入先出)存储器
原创力文档


文档评论(0)