历史上的今天
返回首页

历史上的今天

今天是:2025年02月04日(星期二)

2020年02月04日 | ARM 之LCD和LCD控制器

2020-02-04 来源:eefocus

既然提到 了LCD那么我们首先必须要了解的就是他的种类,CD(liquid crystal  display), 即液晶显示器,是这一种采用了液晶控制透光度计数来实现色彩的显示器,他与传统的CRT显示器相比有很多优点:轻薄,能耗低,辐射小等,市场 占有率越来越大,LCD有很多类型:STN,TFT,LTPS TFT,OLED等,各有优缺点。


一、 S3C2410,2440LCD控制器介绍

1:S3C2410,2440LCD控制器提供了驱动STNLCD  TFTLCD所需要的所有信号, REGBANK是LCD控制器的寄存器组,含有17个寄存器及一块256X16的调色板内存,用来设置二线参数。


2:LCDCDMA则是CD控制器专用的DMA通道,可以自动的从系统总线上( system bus)上读取到图像数据,这样在显示上就不需要CPU的干涉。LCDCDMA有两个FIFO(FIFOH,FIFOL),  其中FIFOH容量为16个字(一个字4个字节)FIFOL容量为12额字。当我们使用“双扫”的到时候呢,FIFOH  FIFOL   分别用于传输上半屏,下半屏的数据.  当使用“单扫"的话,只用到FIFOH。当FIFO  为空或者其中的数据已经减少到设定的阀值时,LCDCDMA自动的发起DMA传输,从内存中获得图像数据。


3:VIDPRCS将LCDCDMA中的数据组合成特定的格式,(比如4位单扫,4位双扫,8位单扫)然后从VD[23:0]发送给LCD屏幕。


4:TIMEGEN和LPC3600负责产生LCD屏幕所需要的控制时序。

 

二、显示器上的数据的组织格式、

对于我们看到的屏幕的一幅图像,他到底是如何形成的呢?


首先,一幅图像就是一帧,一帧呢又是有很多行,一行呢又是有很多像素组成,一个像素的颜色呢又是有很多位的数据来表示的,提到了像素吧,这里简单说下,如果是单色显示,一个像素就使用一位来表示,即1BPP;对于256色显示器,每个像素就要使用8位表示2^8=256;即8BPP.


接下来就是我们的屏幕扫描形式,很简单就是”Z“形扫描,HSYNC:"表示跳到最左边的时候了"。VSYNC:表示跳到最上边时候了。

推荐阅读

史海拾趣

Axiohm公司的发展小趣事

随着环保意识的日益增强,Axiohm公司积极响应国家绿色发展的号召,将环保理念融入产品设计和生产过程中。公司投入大量资金研发环保材料和生产工艺,成功推出了一系列绿色电子产品。这些产品不仅符合环保标准,还具有良好的性能价格比,受到了消费者的广泛好评。Axiohm因此赢得了业界的赞誉和政府的支持。

ETL [E-Tech Electronics LTD]公司的发展小趣事

在追求经济效益的同时,ETL也积极履行社会责任。公司注重环保和可持续发展,采用环保材料和绿色生产工艺,降低生产过程中的能耗和排放。此外,ETL还积极参与公益事业,为社会做出了积极贡献。这些举措不仅提升了公司的社会形象,也为公司的长远发展奠定了基础。

APLUS Products公司的发展小趣事

随着国内市场的不断饱和,APLUS Products公司开始寻求国际化发展的道路。在XXXX年,公司成功打入欧洲市场,并在当地建立了分支机构。通过深入了解欧洲消费者的需求和偏好,公司不断优化产品设计和营销策略,逐渐赢得了欧洲消费者的认可和喜爱。

博众电气(BZCN)公司的发展小趣事

随着市场的不断扩大,博众电气意识到质量是企业生存和发展的关键。因此,公司决定引入国际先进的质量管理体系,全面提升产品质量和服务水平。通过严格的质量控制和持续改进,博众电气的产品质量得到了显著提升,客户满意度也大幅提高。这一举措不仅增强了公司的市场竞争力,还为公司的长远发展奠定了坚实基础。

EKIT公司的发展小趣事

2023年10月,华为坤灵(HUAWEI eKit)在香港成功举办了分销新品发布会。针对香港市场的特点,HUAWEI eKit展示了面向SOHO办公、酒店餐饮、商业地产、零售商超等场景的新品,并通过整合政策、产品、解决方案、服务和数字工具平台等措施,助力香港区域分销伙伴不断开拓中小企业市场。通过与联强国际(香港)有限公司(SYNNEX)的紧密合作,HUAWEI eKit成功吸引了超过100名香港分销商参与此次发布会,进一步巩固了其在香港市场的地位。

ebm-papst公司的发展小趣事

随着产品种类的不断增加和生产规模的扩大,ebm-papst面临着越来越大的内部物流挑战。为了优化内部物流流程、提高生产效率,公司引入了先进的物流管理系统和自动化设备。这些措施使得公司能够更高效地管理库存、运输和配送等环节,减少了生产成本和时间成本。同时,优化内部物流也提高了产品的质量和可靠性,增强了客户对ebm-papst的信任度。

问答坊 | AI 解惑

ADC0808模拟量转换

ADC0808模拟量转换仿真…

查看全部问答>

电路工程设计--PROTEL99实例演练

电路工程设计--PROTEL99实例演练(上)(中)(下)…

查看全部问答>

求助~~~~~~~pocket pc里怎么样实现一个简单的浏览器

pocket pc里怎么样实现一个简单的浏览器…

查看全部问答>

求个关于GPS的信息或者网站

  求行内人给个GPS功能模块的设计方案或者资料,网站都行,谢谢了!!!…

查看全部问答>

怎么下载GPS里的历史数据??急

怎么下载GPS里的历史数据??急 数据接口为NMEA 0183 2.0…

查看全部问答>

请问版主,430单片机的ad输入RC滤波电路的电阻电容一般取多大?

请问版主,430单片机的ad输入RC滤波电路的电阻电容一般取多大?我的数据显示不稳定,我怀疑是输入滤波不太好,我的程序中已加入了软件率波,但效果不太好。…

查看全部问答>

利尔达的串口转以太网

大家好的,我的开发板是利尔达的串口转以太网,芯片上LM3S6432,的使用TI里面的例程,设置为静态IP。如下: g_sParameters.ulStaticIP=0xC0A80E78;g_sParameters.ulSubnetMask=0xFFFFFF00;  g_sParameters.ulGatewayIP=0xC0A80101;  ...…

查看全部问答>

对SD卡的CSD寄存器的一些疑惑求解

我用串口显示SD卡的CSD寄存器中的值,结果是从串口中读出 SD的容量为“”,这是怎么回事啊,请高手指点…

查看全部问答>

杀死程序--kill函数

#include #include int main(void) {         pid_t child;         int status,retval;         if((child = fork()) < 0)         {     ...…

查看全部问答>