显示屏的刷新方法、系统及显示屏控制器技术方案

技术编号:11053687 阅读:116 留言:0更新日期:2015-02-18 17:48
本发明专利技术提出了一种显示屏的刷新方法、系统及显示屏控制器,显示屏的刷新方法包括:中央处理器发送实时数据至显示屏控制器;显示屏控制器接收实时数据;显示屏控制器存储实时数据;显示屏控制器比对实时数据与预存数据以产生比对结果;显示屏控制器根据比对结果判断是否有更新;当有更新时,显示屏控制器计算最小刷新区域;显示屏控制器对显示屏的最小刷新区域进行刷新。本发明专利技术所提出的显示屏的刷新方法、系统及显示屏控制器,由于只需将更新内容所对应的最小刷新区域进行刷新,从而可以提高效率,还可以省电。

【技术实现步骤摘要】
显示屏的刷新方法、系统及显示屏控制器
本专利技术涉及显示领域,特别是涉及一种显示屏的刷新方法、系统及显示屏控制器。
技术介绍
通常,一个完整的显示系统包括三部分,即,主机、显示屏控制器与显示屏,主机发出数据,显示控制器对数据进行处理后,发送给显示屏进行显示。由于主机发出的数据可能有更新,因此显示屏控制器需要对显示屏进行刷新。当前,显示屏控制器对显示屏刷新的方案为,显示屏控制器不间断地对显示屏全屏内容进行刷新,这显得效率低,而且不省电。
技术实现思路
鉴于上述,本专利技术提出了一种显示屏的刷新方法、系统及显示屏控制器。本专利技术的一方面提出了一种显示屏的刷新方法,包括:中央处理器发送实时数据至显示屏控制器;所述显示屏控制器接收所述实时数据;所述显示屏控制器存储所述实时数据;所述显示屏控制器比对所述实时数据与预存数据以产生比对结果;所述显示屏控制器根据比对结果判断是否有更新;当有更新时,所述显示屏控制器计算最小刷新区域;所述显示屏控制器对显示屏的所述最小刷新区域进行刷新。可选地,所述最小刷新区域为更新内容的最小外接矩形区域。可选地,所述实时数据、所述预存数据存储在所述显示屏控制器的缓存区中。可选地,当没有更新时,则返回至所述显示屏控制器接收所述实时数据。本专利技术的另一方面提出了一种显示屏控制器,包括:接收模块,用以接收中央处理器发送的实时数据;存储模块,用以存储所述实时数据及存储预存数据;比对模块,用以比对所述实时数据与所述预存数据以产生比对结果;判断模块,用以根据所述比对结果判断是否有更新;计算模块,当有更新时,则所述计算模块计算最小刷新区域;以及刷新模块,用以对显示屏的所述最小刷新区域进行刷新。可选地,所述最小刷新区域为更新内容的最小外接矩形区域。可选地,所述存储模块具有缓存区,所述实时数据、所述预存数据存储在所述缓存区中。本专利技术的又一方面提出了一种显示屏的刷新系统,包括中央处理器、显示屏,还包括显示屏控制器,所述显示屏控制器包括:接收模块,用以接收所述中央处理器发送的实时数据;存储模块,用以存储所述实时数据及存储预存数据;比对模块,用以比对所述实时数据与所述预存数据以产生比对结果;判断模块,用以根据所述比对结果判断是否有更新;计算模块,当有更新时,则所述计算模块计算最小刷新区域;以及刷新模块,用以对所述显示屏的所述最小刷新区域进行刷新。可选地,所述最小刷新区域为更新内容的最小外接矩形区域。可选地,所述存储模块具有缓存区,所述实时数据、所述预存数据存储在所述缓存区中。综上,本专利技术所提出的显示屏的刷新方法、系统及显示屏控制器,由于只需将更新内容所对应的最小刷新区域进行刷新,从而可以提高效率,还可以省电。附图说明图1绘示了本专利技术的一实施方式的显示屏的刷新方法的流程示意图;图2绘示了一具体实施例的更新内容的最小刷新区域的示意图;以及图3绘示了本专利技术的另一实施方式的显示屏的刷新系统的结构示意图。具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。参照图1,图1绘示了本专利技术的一实施方式的显示屏的刷新方法的流程示意图。首先,在步骤S110中,中央处理器发送实时数据至显示屏控制器。然后,在步骤S120中,显示屏控制器接收实时数据。之后,在步骤S130中,显示屏控制器存储实时数据,这里,实时数据是存储在显示屏控制器的缓存区里。继而,在步骤S140中,显示屏控制器比对实时数据与预存数据以产生比对结果,这里,预存数据是预先存储在显示屏控制器的缓存区里,当实时数据也存储到缓存区里后,则可以将两者进行比对,进而产生一比对结果。然后,在步骤S150中,显示屏控制器根据比对结果判断是否有更新,通过比对结果,可知道实时数据与预存数据间是否有差异,从而可判断是否有更新,当实时数据与预存数据间有差异时,则可知有更新,则进入步骤S160,反之,则没有更新,返回至步骤S120,不对显示屏进行刷新。在步骤S160中,当有更新时,显示屏控制器计算最小刷新区域。在一实施例中,最小刷新区域,可以为更新内容的最小外接矩形区域,这里的“内容”,泛指显示屏可以显示的任意内容,如图像、符号等,相应地,“更新内容”,可以泛指任意更新的显示内容,关于最小外接矩形区域细述,可参照下述。参照图2,图2绘示了一具体实施例的更新内容的最小刷新区域的示意图。如图2所示,更新内容为多边形A,其相应的最小刷新区域为多边形A的最小外接矩形区域,即,外围的框S,具体地说,最小外接矩形是指以二维坐标表示的若干二维形状(例如点、直线、多边形)的最大范围,即以给定的二维形状各顶点中的最大横坐标、最小横坐标、最大纵坐标、最小纵坐标定下边界的矩形。之后,在步骤S170中,显示屏控制器对显示屏的最小刷新区域进行刷新,这样,显示屏控制器只需将最小刷新区域对应的数据发送至显示屏,以刷新显示屏的最小刷新区域。在本实施方式中,由于只需将更新内容所对应的最小刷新区域进行刷新,从而可以提高效率,还可以省电。再参照图3,图3绘示了本专利技术的另一实施方式的显示屏的刷新系统的结构示意图。如图3所示,显示屏的刷新系统300包括中央处理器310、显示屏控制器320及显示屏330。如图3所示,显示屏控制器320包括接收模块321、存储模块322、比对模块323、判断模块324、计算模块325及刷新模块326。接收模块321,用以接收中央处理器310发送的实时数据。存储模块322,用以存储实时数据及存储预存数据,这里,实时数据及存储预存数据可以都是存储在存储模块322的缓存区。比对模块323,用以比对实时数据与预存数据以产生比对结果。判断模块324,用以根据比对结果判断是否有更新,根据比对结果,可知实时数据与预存数据是否有差异,如果有差异,则表示有更新,反之,则表示没有更新。计算模块325,当有更新时,则计算模块325计算最小刷新区域,这里,最小刷新区域可以为更新内容的最小外接矩形区域,关于最小刷新区域的计算方式可参照前述。刷新模块326,用以对显示屏的最小刷新区域进行刷新,即,只需将最小刷新区域对应的数据发送至显示屏330,以刷新显示屏330的最小刷新区域。综上,本专利技术所提出的显示屏的刷新方法、系统及显示屏控制器,由于只需将更新内容所对应的最小刷新区域进行刷新,从而可以提高效率,还可以省电。上文中,参照附图描述了本专利技术的具体实施方式。但是,本领域中的普通技术人员能够理解,在不偏离本专利技术的精神和范围的情况下,还可以对本专利技术的具体实施方式作各种变更和替换。这些变更和替换都落在本专利技术权利要求书所限定的范围内。本文档来自技高网...
显示屏的刷新方法、系统及显示屏控制器

【技术保护点】
一种显示屏的刷新方法,其特征在于,包括:中央处理器发送实时数据至显示屏控制器;所述显示屏控制器接收所述实时数据;所述显示屏控制器存储所述实时数据;所述显示屏控制器比对所述实时数据与预存数据以产生比对结果;所述显示屏控制器根据比对结果判断是否有更新;当有更新时,所述显示屏控制器计算最小刷新区域;所述显示屏控制器对显示屏的所述最小刷新区域进行刷新。

【技术特征摘要】
1.一种显示屏的刷新方法,其特征在于,包括:中央处理器发送实时数据至显示屏控制器;所述显示屏控制器接收所述实时数据;所述显示屏控制器存储所述实时数据;所述显示屏控制器比对所述实时数据与预存数据以产生比对结果;所述显示屏控制器根据比对结果判断是否有更新;当有更新时,所述显示屏控制器计算最小刷新区域;所述显示屏控制器对显示屏的所述最小刷新区域进行刷新;所述最小刷新区域为更新内容的最小外接矩形区域;所述实时数据、所述预存数据存储在所述显示屏控制器的缓存区中。2.根据权利要求1所述的显示屏的刷新方法,其特征在于,当没有更新时,则返回至所述显示屏控制器接收所述实时数据。3.一种显示屏控制器,其特征在于,包括:接收模块,用以接收中央处理器发送的实时数据;存储模块,用以存储所述实时数据及存储预存数据;比对模块,用以比对所述实时数据与所述预存数据以产生比对结果;判断模块,用以根据所述...

【专利技术属性】
技术研发人员:吴生才
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1