一种在tft液晶屏上显示计算机屏幕任意区域的系统及方法

文档序号:2586596阅读:560来源:国知局
专利名称:一种在tft液晶屏上显示计算机屏幕任意区域的系统及方法
技术领域
本发明涉及液晶屏显示的测试,尤其涉及一种在TFT液晶屏上显示计算机屏幕任意区域的系统及方法。
背景技术
众所周知,TFT液晶显示屏的每个点都由红绿蓝三部分组成,一般情况下15寸分辨率为1024X768的TFT液晶显示屏的点距为0.30mm左右。TFT液晶显示屏与CRT显示器不同,其具有固定的分辨率,只有在指定使用的分辨率下其画质才最佳,在其它的分辨率下可以以扩展或压缩的方式,将画面显示出来。
在对TFT液晶屏应用的开发设计中,通常会使用计算机硬件平台进行显示效果的模拟,但最终还是要在TFT液晶屏上进行显示测试。目前的测试是将在计算机上调试的模拟显示效果的数据通过下载的方式传输到存储器中,再从存储器将数据上传至处理器,通过处理器将数据传输至TFT液晶屏进行显示测试;当测试结果不合格时,又得重复上述调试、下载、上传的步骤,直到显示测试结果合格为止。如此不仅增加了显示测试工作的繁琐程度,而且由于频繁的上传、下载,还会导致硬件平台的使用寿命大大减少。发明内容
本发明所要解决的技术问题是提供一种在TFT液晶屏上显示计算机屏幕任意区域的系统及方法,通过LVDS显示接口获取计算机屏幕上的显示数据,并由串行通信接口传输待显示区域的坐标信息,将坐标范围内的显示数据在TFT液晶屏上显示,本发明降低了对TFT液晶屏显示测试的复杂程度,提高了显示测试的效率。
本发明为了解决上述技术问题,公开了一种在TFT液晶屏上显示计算机屏幕任意区域的系统,所述系统包括计算机主机、与计算机主机相连接的显示器,其特征在于,所述系统还包括嵌入式处理器、TFT液晶屏、用于计算机主机与嵌入式处理器之间进行数据交互的LVDS接口和串行通信接口、以及用于嵌入式处理器与TFT液晶屏之间进行数据传输的TFT LCD 接口。
进一步,所述嵌入式处理器包括LVDS信号转换单元、串行通信信号转换单元和DPS单元,其中, 所述LVDS信号转换单元,用于接收LVDS接口传输的LVDS显示数据信号,并将LVDS显示数据信号转换为TTL信号; 所述串行通信信号转换单元,用于接收串行通信接口传输的串行通信信号,并将串行通信信号转换为TTL信号,同时也用于将DPS单元发送的TTL信号转换为串行通信信号;所述DPS单元,用于接收LVDS信号转换单元和串行通信信号转换单元转换的TTL信号,并对TTL信号进行处理生成待显示数据;所述SRAM单元,用于存储DPS单元生成的待显示数据,再由DPS单元读取SRAM单元存储的待显示数据并将待显示数据通过TFT IXD接口传输至TFT液晶屏进行显示。
进一步,所述系统还包括电源模块,所述电源模块用于为所述系统提供工作电源。
本发明还公开了一种在TFT液晶屏上显示计算机屏幕任意区域的方法,所述方法包括如下步骤: 步骤A,获取计算机屏幕上需显示区域的坐标信号,并将其转换为TTL信号; 步骤B,获取LVDS显示数据信号并将其转换为TTL信号; 步骤C,将所述步骤A和步骤B转换的TTL信号进行处理生成待显示数据,将所述生成的待显示数据进行存储; 步骤D,将所述存储的待显示数据在TFT液晶屏上显示。
采用上述本发明技术方案的有益效果是:本发明通过采集需显示区域的坐标信息,将其发送到嵌入式处理器,嵌入式处理器根据需显示区域的起始位置坐标和区域大小,将需显示区域的数据按照TFT液晶屏要求的格式和时序发送到TFT液晶屏进行显示。本发明提供的在TFT液晶屏上显示计算机屏幕任意区域的系统及方法,降低了对TFT液晶屏显示测试的复杂程度,提高了显示测试的效率。


图1为本发明实施例中在TFT液晶屏上显示计算机屏幕任意区域的系统结构图; 图2为本发明实施例中嵌入式处理器的内部结构图; 图3为本发明实施例中在TFT液晶屏上显示计算机屏幕任意区域的方法流程图。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
本发明一实例提供了一种在TFT液晶屏上显示计算机屏幕任意区域的系统,如图1所示:所述系统包括计算机主机101、与计算机主机101相连接的显示器103、嵌入式处理器106、TFT液晶屏108、用于计算机主机101与嵌入式处理器106之间进行数据交互的LVDS接口 104和串行通信接口 105、以及用于嵌入式处理器106与TFT液晶屏108之间进行数据传输的TFT LCD接口 107 ;在本发明实施例中,所述系统还包括用于为系统提供工作电源的电源模块102。
图2为本发明实施例中嵌入式处理器的内部结构图,如图2所示:所述嵌入式处理器106包括LVDS信号转换单元202、串行通信信号转换单元201、DPS单元203和SRAM单元204,其中,所述LVDS信号转换单元202,用于接收LVDS接口 104传输的LVDS显示数据信号,并将LVDS显示数据信号转换为TTL信号;所述串行通信信号转换单元201,用于接收串行通信接口 105传输的串行通信信号,并将串行通信信号转换为TTL信号,同时也用于将DPS单元203发送的TTL信号转换为串行通信信号;所述DPS单元203,用于接收LVDS信号转换单元202和串行通信信号转换单元201转换的TTL信号,并对TTL信号进行处理生成待显示数据;所述SRAM单元204,用于存储DPS单元203生成的待显示数据,再由DPS单元203读取SRAM单元204存储的待显示数据并将待显示数据通过TFT IXD接口 107传输至TFT液晶屏108进行显示。
在具体应用时,所述计算机主机101可以采用EPIA-M840的主板;所述嵌入式处理器106可以采用XC3S500E处理器芯片;所述LVDS信号转换单元202可以采用DS90CF386芯片;所述串行通信信号转换单元201可以采用MAX3232芯片。当然,本领域的技术人员也可以根据上述功能,采用其他芯片用以替换,但是,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
本发明另一实施例提供了一种在TFT液晶屏上显示计算机屏幕任意区域的方法,如图3所示:所述方法包括如下步骤: 步骤301,获取计算机屏幕上需显示区域的坐标信号,并将其转换为TTL信号; 该实施方式中,取计算机屏幕左上角位置为屏幕原点,X轴方向向右为正,Y轴方向向下为正。需显示区域大小X轴方向为XI,Y轴方向为Y1,需显示区域起始坐标为(X、Y);屏幕所对应分辨率的场前、后肩分别为v_f、v_b,行前、后肩分别为h_f、h_b。
嵌入式处理器每个场同步信号上升沿时,通过串行通信接口给计算机主机发送一个信号,计算机主机收到该信号后,获取需显示区域的起始点坐标(X、Y),首先判断(X、Y)是否出界(显示区域有落在整个屏幕区域外的部分),如果出界,计算机主机通过串行通信接口向嵌入式处理器发送出界信号,嵌入式处理器将液晶屏初始化,重复上述过程进行调试;如果未出界,则计算机主机通过串行通信接口向嵌入式处理器发送(X、Y)坐标,并通过将该坐标信号转换为TTL信号发送给嵌入式处理器,同时也可以将嵌入式处理器发送的使能信号转换为串行通信信号发送给计算机主机,实现双方的通信。
步骤302,获取LVDS显示数据信号并将其转换为TTL信号; LVDS显示数据信号通过LVDS接口传输至嵌入式处理器中,由LVDS信号转换单元将其转换为TTL信号,并且解串出行同步信号(hsync)、场同步信号(vsync)、数据有效信号(de)、像素时钟信号(pclk)以及各像素点的RGB信号等。
步骤303,将所述步骤301和步骤302转换的TTL信号进行处理生成待显示数据,并将所述生成的待显示数据进行存储; 在该实施方式中,所述待显示数据为传输的坐标值范围之内的有效点像素的RGB数据。所述嵌入式处理器将有效点像素的RGB数据以像素时钟的速度写入SRAM单元进行存储。
步骤304,将所述存储的待显示数据在TFT液晶屏上显示。
该实施方式中,当全部有效点像素的RGB数据写入完成后,嵌入式处理器再将写入的数据从SRAM单元中读出,并按照TFT液晶屏规定的格式和时序驱动TFT液晶屏进行显/Jn ο
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种在TFT液晶屏上显示计算机屏幕任意区域的系统,包括计算机主机、与计算机主机相连接的显示器,其特征在于,所述系统还包括嵌入式处理器、TFT液晶屏、用于计算机主机与嵌入式处理器之间进行数据交互的LVDS接口和串行通信接口、以及用于嵌入式处理器与TFT液晶屏之间进行数据传输的TFT IXD接口。
2.根据权利要求1所述的系统,其特征在于,所述嵌入式处理器包括LVDS信号转换单元、串行通信信号转换单元、DPS单元和SRAM单元,其中, 所述LVDS信号转换单元,用于接收LVDS接口传输的LVDS显示数据信号,并将LVDS显示数据信号转换为TTL信号; 所述串行通信信号转换单元,用于接收串行通信接口传输的串行通信信号,并将串行通信信号转换为TTL信号,同时也用于将DPS单元发送的TTL信号转换为串行通信信号; 所述DPS单元,用于接收LVDS信号转换单元和串行通信信号转换单元转换的TTL信号,并对TTL信号进行处理生成待显示数据; 所述SRAM单元,用于存储DPS单元生成的待显示数据,再由DPS单元读取SRAM单元存储的待显示数据并将待显示数据通过TFT IXD接口传输至TFT液晶屏进行显示。
3.根据权利要求1或2所述的系统,其特征在于,所述系统还包括电源模块,所述电源模块用于为所述系统提供工作电源。
4.一种在TFT液晶屏上显示计算机屏幕任意区域的方法,其特征在于,所述方法包括如下步骤: 步骤A,获取计算机屏幕上需显示区域的坐标信号,并将其转换为TTL信号; 步骤B,获取LVDS显示数据信号并将其转换为TTL信号; 步骤C,将所述步骤A和步骤B转换的TTL信号进行处理生成待显示数据,并将所述生成的待显示的显示数据进行存储; 步骤D,将所述存储的待显示数据在TFT液晶屏上显示。
全文摘要
本发明涉及一种在TFT液晶屏上显示计算机屏幕任意区域的系统及方法,所述方法通过采集需显示区域的坐标信息,将其发送到嵌入式处理器,嵌入式处理器根据需显示区域的起始位置坐标和区域大小,将需显示区域的数据按照TFT液晶屏要求的格式和时序发送到TFT液晶屏进行显示。本发明提供的在TFT液晶屏上显示计算机屏幕任意区域的系统及方法,降低了对TFT液晶屏显示测试的复杂程度,提高了显示测试的效率。
文档编号G09G3/36GK103137047SQ20111039281
公开日2013年6月5日 申请日期2011年12月1日 优先权日2011年12月1日
发明者张俊清, 万丁玮, 武晓光, 辛欣, 徐晖, 祝萌, 赵瑞 申请人:北京牡丹视源电子有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1