液晶显示模块及屏幕显示方法技术

技术编号:8387563 阅读:114 留言:0更新日期:2013-03-07 08:14
本发明专利技术公开了一种液晶显示模块,其包括一GRAM及一Driver?IC,所述GRAM包括第一内存和第二内存,在任一时刻,所述第一内存和第二内存中,其中的一个内存供CPU写数据用,另一个内存供所述Driver?IC读数据用,所述第一内存和第二内存依照时序控制信号交替供所述CPU写数据用和Driver?IC读数据用。本发明专利技术还公开了一种用于所述液晶显示模块的屏幕显示方法。本发明专利技术通过应用GRAM双内存机制,将CPU写内存的时机与所述Driver?IC读内存的时机错开即写读不发生在同一个内存上,使得刷屏数据不出现前后帧的重叠,即消除分屏现象,这样就从根本上解决了所有类型的分屏问题。

【技术实现步骤摘要】

本专利技术涉及一种,特别是涉及一种移动终端的。
技术介绍
LCM(液晶显示模块)显示的原理是CPU将数据写入LCM的GRAM(图形动态随机存取内存),然后LCM的Driver IC(显示面板用驱动芯片)从GRAM中读出数据来并将其刷到LCM的显示屏上。由于LCM通常只有一块GRAM,因此当CPU写GRAM和LCM Driver IC读GRAM的时机有交错,那么显示器上刷出来的图片 就不是同一帧,看到的现象就不是一帧完整的图像,是前后两帧不同图像的叠加,在不同图像的交界处就会看到分屏现象。目前消除此问题的办法是调整读写时序,尽量使得数据不交叉。图I所示为现有技术调整时序后解决了分屏问题后的时序图。坐标系中末端带黑色方块的斜线表示DriverIC读内存的速度。CPU写内存的速度有两种情况,一种是CPU写速度快于Driver IC读速度,如斜线所示;一种是CPU写速度慢于Driver IC读速度,如末端带黑色箭头的斜线所示。我们这里后续举一个常见类型的例子讨论,即末端带黑色箭头的斜线所示的情况。只要CPU写内存的时序不和Driver IC读内存的时序交叉,就不会有分屏。但是这种方法有两个缺点无法克服I.对时序要求较高,当读写的时序无法匹配的时候(比如CPU写数据量很大、时间很长),无法解决此问题。如图2所示,为现有技术中调整时序后仍然无法解决分屏问题时的时序图。调整时序后仍然和读内存的时序线有交叉,这种情况仍然无法解决分屏问题。2.当CPU写GRAM的方向旋转了 90度或者180度后,读写数据必定交叉,现有的办法必定有分屏。如图3所示,为CPU写GRAM的方向旋转90°后出现分屏问题时的时序图。当CPU写内存的方向旋转90°后,CPU写内存的时序线必定和Driver IC读内存的时序线交叉,这种情况无论如何调整时序,分屏问题也必定发生。
技术实现思路
本专利技术要解决的技术问题是为了克服现有的液晶显示模块中因时序不匹配而导致出现分屏问题以及因写数据旋转导致读写数据交叉而发生的分屏问题的缺陷,提供一种,通过应用GRAM双内存机制,将CPU写内存的时机与所述Driver IC读内存的时机错开即写读不发生在同一个内存上,使得刷屏数据不出现前后帧的重叠,即消除分屏现象,这样就从根本上解决了所有类型的分屏问题。本专利技术是通过下述技术方案来解决上述技术问题的一种液晶显示模块,其包括一 GRAM及一 Driver 1C,其特点在于,所述GRAM包括一第一内存和一第二内存,在任一时刻,所述第一内存和第二内存中的一个内存供CPU写数据用、另一个内存供所述Driver IC读数据用,所述第一内存和第二内存交替供所述CPU写数据用和所述Driver IC读数据用。本专利技术的另一技术方案为一种利用所述的液晶显示模块实现的屏幕显示方法,其特点在于,其包括以下步骤每当所述CPU准备向所述GRAM写数据时执行Sltll Sltl3 S1(ll、判断当前所述Driver IC的读地址指针是否指向所述GRAM的第一内存,若是则执行步骤S102,否则执行步骤Sltl3 ;Sltl2、所述CPU的写地址指针指向所述GRAM的第二内存并把数据写到所述第二内存上;Sltl3、所述CPU的写地址指针指向所述GRAM的第一内存并把数据写到所述第一内存上;每当所述Driver IC准备从所述GRAM读数据时执行S2tll S2tl3 S2tll、判断当前所述CPU的写地址指针是否指向所述GRAM的第二内存,若是则执行步骤S2tl2,否则执行步骤S2tl3 ;S2tl2、所述Driver IC的读地址指针指向所述GRAM的第一内存并把数据从所述第一内存上读出,然后将所述数据刷到所述液晶显示模块的显示屏上;S2tl3、所述Driver IC的读地址指针指向所述GRAM的第二内存并把数据从所述第二内存上读出,然后将所述数据刷到所述液晶显示模块的显示屏上。本专利技术的积极进步效果在于本专利技术的,通过应用GRAM双内存机制,将CPU写内存的时机与所述Driver IC读内存的时机错开即写读不发生在同一个内存上,使得刷屏数据不出现前后帧的重叠,即消除分屏现象,这样就从根本上解决了所有类型的分屏问题。附图说明图I为现有技术调整时序后解决了分屏问题后的时序图。图2为现有技术中调整时序后仍然无法解决分屏问题时的时序图。图3为CPU写GRAM的方向旋转90°后出现分屏问题时的时序图。图4为本专利技术液晶显示模块的较佳实施例的原理示意图。图5为本专利技术屏幕显示方法的较佳实施例中的CPU向GRAM写数据时的流程图。图6为本专利技术屏幕显示方法的较佳实施例中的Driver IC从GRAM读数据时的流程图。具体实施例方式下面结合附图给出本专利技术较佳实施例,以详细说明本专利技术的技术方案。图4为本专利技术液晶显示模块的较佳实施例的原理示意图。本实施例中的液晶显示模块的工作原理如下将GRAM分成第一内存和第二内存,第一内存和第二内存读写的切换,通过地址指针的跳转来实现。在任一时刻,所述第一内存和第二内存中,其中的一个内存供CPU写数据用,另一个内存供所述Driver IC读数据用,所述第一内存和第二内存依照时序控制信号交替供所述CPU写数据用和Driver IC读数据用。图5为本专利技术屏幕显示方法的较佳实施例中的CPU向GRAM写数据时的流程图,其中包括以下步骤步骤101,判断当前所述Driver IC的读地址指针是否指向所述GRAM的第一内存,若是则执行步骤102,否则执行步骤103。步骤102,所述CPU的写地址指针指向所述GRAM的第二内存并把数据写到所述第二内存上。步骤103,所述CPU的写地址指针指向所述GRAM的第一内存并把数据写到所述第一内存上。图6为本专利技术屏幕显示方法的较佳实施例中的Driver IC从GRAM读数据时的流 程图,其中包括以下步骤步骤201,判断当前CPU写地址指针指向位置,若所述指针指向所述GRAM的第二内存,则执行步骤202,否则执行步骤203。步骤202,所述Driver IC把读地址指针指向所述GRAM的第一内存并把数据从该第一内存上读出然后将该数据刷到所述液晶显示模块的显示屏上。步骤203,所述Driver IC把读地址指针指向所述GRAM的第二内存并把数据从该第二内存上读出然后将该数据刷到所述液晶显示模块的显示屏上。图6所示步骤201 203与图5所示步骤101 103同时进行着,也就是说CPU写数据和所述Driver IC读数据是并行的。应用GRAM双内存机制,将CPU写内存的时机与所述Driver IC读内存的时机错开即写读不发生在同一个内存上,使得刷屏数据不出现前后帧的重叠,即消除分屏现象,这样就从根本上解决了所有类型的分屏问题。虽然以上描述了本专利技术的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本专利技术的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本专利技术的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本专利技术的保护范围。权利要求1.一种液晶显示模块,其包括一 GRAM及一 Driver IC,其特征在于,所述GRAM包括一第一内存和一第二内存,在任一时刻,所述第一内存和第二内存中的一个内存供CPU写数本文档来自技高网
...

【技术保护点】
一种液晶显示模块,其包括一GRAM及一Driver?IC,其特征在于,所述GRAM包括一第一内存和一第二内存,在任一时刻,所述第一内存和第二内存中的一个内存供CPU写数据用、另一个内存供所述Driver?IC读数据用,所述第一内存和第二内存交替供所述CPU写数据用和所述Driver?IC读数据用。

【技术特征摘要】

【专利技术属性】
技术研发人员:黎侃
申请(专利权)人:上海晨兴希姆通电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1