显示屏的刷新方法、系统及显示屏控制器的制造方法

文档序号:2550173阅读:182来源:国知局
显示屏的刷新方法、系统及显示屏控制器的制造方法
【专利摘要】本发明提出了一种显示屏的刷新方法、系统及显示屏控制器,显示屏的刷新方法包括:中央处理器发送实时数据至显示屏控制器;显示屏控制器接收实时数据;显示屏控制器存储实时数据;显示屏控制器比对实时数据与预存数据以产生比对结果;显示屏控制器根据比对结果判断是否有更新;当有更新时,显示屏控制器计算最小刷新区域;显示屏控制器对显示屏的最小刷新区域进行刷新。本发明所提出的显示屏的刷新方法、系统及显示屏控制器,由于只需将更新内容所对应的最小刷新区域进行刷新,从而可以提高效率,还可以省电。
【专利说明】显示屏的刷新方法、系统及显示屏控制器

【技术领域】
[0001]本发明涉及显示领域,特别是涉及一种显示屏的刷新方法、系统及显示屏控制器。

【背景技术】
[0002]通常,一个完整的显示系统包括三部分,S卩,主机、显示屏控制器与显示屏,主机发出数据,显示控制器对数据进行处理后,发送给显示屏进行显示。由于主机发出的数据可能有更新,因此显示屏控制器需要对显示屏进行刷新。
[0003]当前,显示屏控制器对显示屏刷新的方案为,显示屏控制器不间断地对显示屏全屏内容进行刷新,这显得效率低,而且不省电。


【发明内容】

[0004]鉴于上述,本发明提出了一种显示屏的刷新方法、系统及显示屏控制器。
[0005]本发明的一方面提出了一种显示屏的刷新方法,包括:中央处理器发送实时数据至显示屏控制器;所述显示屏控制器接收所述实时数据;所述显示屏控制器存储所述实时数据;所述显示屏控制器比对所述实时数据与预存数据以产生比对结果;所述显示屏控制器根据比对结果判断是否有更新;当有更新时,所述显示屏控制器计算最小刷新区域;所述显示屏控制器对显示屏的所述最小刷新区域进行刷新。
[0006]可选地,所述最小刷新区域为更新内容的最小外接矩形区域。
[0007]可选地,所述实时数据、所述预存数据存储在所述显示屏控制器的缓存区中。
[0008]可选地,当没有更新时,则返回至所述显示屏控制器接收所述实时数据。
[0009]本发明的另一方面提出了一种显示屏控制器,包括:接收模块,用以接收中央处理器发送的实时数据;存储模块,用以存储所述实时数据及存储预存数据;比对模块,用以比对所述实时数据与所述预存数据以产生比对结果;判断模块,用以根据所述比对结果判断是否有更新;计算模块,当有更新时,则所述计算模块计算最小刷新区域;以及刷新模块,用以对显示屏的所述最小刷新区域进行刷新。
[0010]可选地,所述最小刷新区域为更新内容的最小外接矩形区域。
[0011]可选地,所述存储模块具有缓存区,所述实时数据、所述预存数据存储在所述缓存区中。
[0012]本发明的又一方面提出了一种显示屏的刷新系统,包括中央处理器、显示屏,还包括显示屏控制器,所述显示屏控制器包括:接收模块,用以接收所述中央处理器发送的实时数据;存储模块,用以存储所述实时数据及存储预存数据;比对模块,用以比对所述实时数据与所述预存数据以产生比对结果;判断模块,用以根据所述比对结果判断是否有更新;计算模块,当有更新时,则所述计算模块计算最小刷新区域;以及刷新模块,用以对所述显示屏的所述最小刷新区域进行刷新。
[0013]可选地,所述最小刷新区域为更新内容的最小外接矩形区域。
[0014]可选地,所述存储模块具有缓存区,所述实时数据、所述预存数据存储在所述缓存区中。
[0015]综上,本发明所提出的显示屏的刷新方法、系统及显示屏控制器,由于只需将更新内容所对应的最小刷新区域进行刷新,从而可以提高效率,还可以省电。

【专利附图】

【附图说明】
[0016]图1绘示了本发明的一实施方式的显示屏的刷新方法的流程示意图;
[0017]图2绘示了一具体实施例的更新内容的最小刷新区域的示意图;以及
[0018]图3绘示了本发明的另一实施方式的显示屏的刷新系统的结构示意图。

【具体实施方式】
[0019]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0020]参照图1,图1绘示了本发明的一实施方式的显示屏的刷新方法的流程示意图。
[0021]首先,在步骤SllO中,中央处理器发送实时数据至显示屏控制器。
[0022]然后,在步骤S120中,显示屏控制器接收实时数据。
[0023]之后,在步骤S130中,显示屏控制器存储实时数据,这里,实时数据是存储在显示屏控制器的缓存区里。
[0024]继而,在步骤S140中,显示屏控制器比对实时数据与预存数据以产生比对结果,这里,预存数据是预先存储在显示屏控制器的缓存区里,当实时数据也存储到缓存区里后,则可以将两者进行比对,进而产生一比对结果。
[0025]然后,在步骤S150中,显示屏控制器根据比对结果判断是否有更新,通过比对结果,可知道实时数据与预存数据间是否有差异,从而可判断是否有更新,当实时数据与预存数据间有差异时,则可知有更新,则进入步骤S160,反之,则没有更新,返回至步骤S120,不对显示屏进行刷新。
[0026]在步骤S160中,当有更新时,显示屏控制器计算最小刷新区域。
[0027]在一实施例中,最小刷新区域,可以为更新内容的最小外接矩形区域,这里的“内容”,泛指显示屏可以显示的任意内容,如图像、符号等,相应地,“更新内容”,可以泛指任意更新的显示内容,关于最小外接矩形区域细述,可参照下述。
[0028]参照图2,图2绘示了一具体实施例的更新内容的最小刷新区域的示意图。
[0029]如图2所示,更新内容为多边形A,其相应的最小刷新区域为多边形A的最小外接矩形区域,即,外围的框S,具体地说,最小外接矩形是指以二维坐标表示的若干二维形状(例如点、直线、多边形)的最大范围,即以给定的二维形状各顶点中的最大横坐标、最小横坐标、最大纵坐标、最小纵坐标定下边界的矩形。
[0030]之后,在步骤S170中,显示屏控制器对显示屏的最小刷新区域进行刷新,这样,显示屏控制器只需将最小刷新区域对应的数据发送至显示屏,以刷新显示屏的最小刷新区域。
[0031]在本实施方式中,由于只需将更新内容所对应的最小刷新区域进行刷新,从而可以提高效率,还可以省电。
[0032]再参照图3,图3绘示了本发明的另一实施方式的显示屏的刷新系统的结构示意图。
[0033]如图3所示,显示屏的刷新系统300包括中央处理器310、显示屏控制器320及显示屏330。
[0034]如图3所示,显示屏控制器320包括接收模块321、存储模块322、比对模块323、判断模块324、计算模块325及刷新模块326。
[0035]接收模块321,用以接收中央处理器310发送的实时数据。
[0036]存储模块322,用以存储实时数据及存储预存数据,这里,实时数据及存储预存数据可以都是存储在存储模块322的缓存区。
[0037]比对模块323,用以比对实时数据与预存数据以产生比对结果。
[0038]判断模块324,用以根据比对结果判断是否有更新,根据比对结果,可知实时数据与预存数据是否有差异,如果有差异,则表示有更新,反之,则表示没有更新。
[0039]计算模块325,当有更新时,则计算模块325计算最小刷新区域,这里,最小刷新区域可以为更新内容的最小外接矩形区域,关于最小刷新区域的计算方式可参照前述。
[0040]刷新模块326,用以对显示屏的最小刷新区域进行刷新,即,只需将最小刷新区域对应的数据发送至显示屏330,以刷新显示屏330的最小刷新区域。
[0041]综上,本发明所提出的显示屏的刷新方法、系统及显示屏控制器,由于只需将更新内容所对应的最小刷新区域进行刷新,从而可以提高效率,还可以省电。
[0042]上文中,参照附图描述了本发明的【具体实施方式】。但是,本领域中的普通技术人员能够理解,在不偏离本发明的精神和范围的情况下,还可以对本发明的【具体实施方式】作各种变更和替换。这些变更和替换都落在本发明权利要求书所限定的范围内。
【权利要求】
1.一种显示屏的刷新方法,其特征在于,包括: 中央处理器发送实时数据至显示屏控制器; 所述显示屏控制器接收所述实时数据; 所述显示屏控制器存储所述实时数据; 所述显示屏控制器比对所述实时数据与预存数据以产生比对结果; 所述显示屏控制器根据比对结果判断是否有更新; 当有更新时,所述显示屏控制器计算最小刷新区域; 所述显示屏控制器对显示屏的所述最小刷新区域进行刷新。
2.根据权利要求1所述的显示屏的刷新方法,其特征在于,所述最小刷新区域为更新内容的最小外接矩形区域。
3.根据权利要求1所述的显示屏的刷新方法,其特征在于,所述实时数据、所述预存数据存储在所述显示屏控制器的缓存区中。
4.根据权利要求1所述的显示屏的刷新方法,其特征在于,当没有更新时,则返回至所述显示屏控制器接收所述实时数据。
5.一种显示屏控制器,其特征在于,包括: 接收模块,用以接收中央处理器发送的实时数据; 存储模块,用以存储所述实时数据及存储预存数据; 比对模块,用以比对所述实时数据与所述预存数据以产生比对结果; 判断模块,用以根据所述比对结果判断是否有更新; 计算模块,当有更新时,则所述计算模块计算最小刷新区域;以及 刷新模块,用以对显示屏的所述最小刷新区域进行刷新。
6.根据权利要求5所述的显示屏控制器,其特征在于,所述最小刷新区域为更新内容的最小外接矩形区域。
7.根据权利要求5所述的显示屏控制器,其特征在于,所述存储模块具有缓存区,所述实时数据、所述预存数据存储在所述缓存区中。
8.一种显示屏的刷新系统,包括中央处理器、显示屏,其特征在于,还包括显示屏控制器,所述显示屏控制器包括: 接收模块,用以接收所述中央处理器发送的实时数据; 存储模块,用以存储所述实时数据及存储预存数据; 比对模块,用以比对所述实时数据与所述预存数据以产生比对结果; 判断模块,用以根据所述比对结果判断是否有更新; 计算模块,当有更新时,则所述计算模块计算最小刷新区域;以及 刷新模块,用以对所述显示屏的所述最小刷新区域进行刷新。
9.根据权利要求8所述的显示屏的刷新系统,其特征在于,所述最小刷新区域为更新内容的最小外接矩形区域。
10.根据权利要求8所述的显示屏的刷新系统,其特征在于,所述存储模块具有缓存区,所述实时数据、所述预存数据存储在所述缓存区中。
【文档编号】G09G3/20GK104361851SQ201410705607
【公开日】2015年2月18日 申请日期:2014年11月27日 优先权日:2014年11月27日
【发明者】吴生才 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1