一种屏幕刷新的方法与显示系统、用户设备技术方案

技术编号:30226960 阅读:14 留言:0更新日期:2021-09-29 09:52
本发明专利技术公开了一种屏幕刷新方法与显示系统、用户设备。该方法包括:基于事件的绘制所产生非背景帧数据,所述非背景帧数据为相临两帧画面,下一帧相比于上一帧需更新的帧数据;根据所述非背景帧数据设置显示模块的显示区域,并发送给所述显示模块清空所述显示区域的命令,同时将所述非背景帧数据填充至第一缓存区;当所述第一缓存区完成所述非背景帧数据的填充完毕,传输所述非背景帧数据至第二缓存区进行填充;所述显示模块读取所述第二缓存区的所述非背景帧数据,在所述显示区域进行输出显示。本发明专利技术的方案可以有效减少每一次画面改变的帧数据的填充时间,提高帧数据的填充速度,从而获得更快的刷新速度和更好的显示效果。从而获得更快的刷新速度和更好的显示效果。从而获得更快的刷新速度和更好的显示效果。

【技术实现步骤摘要】
一种屏幕刷新的方法与显示系统、用户设备


[0001]本专利技术属于屏幕显示
,具体涉及一种屏幕刷新的方法与显示系统、用户设备。

技术介绍

[0002]在图像显示
,常面临画面撕裂问题,在大多数液晶显示屏上画面撕裂的现象是在第二帧出现了新旧画面各显示一部分,即新旧画面存在分界线被人眼捕捉到了,这种撕裂现象,英文又叫teareffect,teareffect的根本原因是对GRAM(graphicsRAM,即图像寄存器)的读、写速度不一致,导致在一帧之内,GRAM的读指针与写指针发生了重叠导致。
[0003]现有技术中,解决的办法是液晶显示屏在制造过程中,工程师通过预留了一个TEOutputLine寄存器,该寄存器的作用就是用来调节TE信号(又叫FMARK信号)的输出位置。但是这种技术方案在面临画面更新时,需要读取的数据多且读取的速度慢的时候,还是会出现画面撕裂的现象,并不能完全避免画面撕裂的问题,而且在内存紧张,CPU计算能力欠佳、屏幕刷新率低的设备中,对于画面数据的处理往往需要更长的时间,面临读取资源时间长、内存占用高的问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提出一种屏幕刷新方法,。
[0005]本专利技术提供一种屏幕刷新方法,包括步骤如下:
[0006]基于事件的绘制所产生非背景帧数据,所述非背景帧数据为相临两帧画面,下一帧相比于上一帧需更新的帧数据;
[0007]根据所述非背景帧数据设置显示模块的显示区域,并发送给所述显示模块清空所述显示区域的命令,同时将所述非背景帧数据填充至第一缓存区;
[0008]当所述第一缓存区完成所述非背景帧数据的填充完毕,传输所述非背景帧数据至第二缓存区进行填充;
[0009]所述显示模块读取所述第二缓存区的所述非背景帧数据,在所述显示区域进行输出显示。
[0010]作为优选,还包括:根据所述非背景帧数据的显示坐标划分设置在所述第一缓存区和所述第二缓存区的填充位置。
[0011]作为优选,还包括:设置所述非背景帧数据的坐标、或长宽比、或颜色。
[0012]作为优选,将所述非背景帧数据从所述第一缓存区传输至所述第二缓存区之前,还包括:
[0013]识别所述第一缓存区对所述非背景帧数据的填充是否完成,响应于所述第一缓存区的非背景帧数据填充完毕,将所述非背景帧数据传输至所述第二缓存区。
[0014]作为优选,当所述非背景帧数据在所述第二缓存区中填充完毕,向所述显示模块发送屏幕刷新命令,所述显示模块接收到所述屏幕刷新命令时,读取所述第二缓存区中的
非背景帧数据,在所述显示区域进行输出显示。
[0015]根据本专利技术的目的,还提供一种显示系统,包括:
[0016]中央处理模块,响应于非背景帧数据的输入,并用于设置所述非背景帧数据的显示区域;其中,所述非背景帧数据为相临两帧画面,下一帧相比于上一帧需更新的帧数据;
[0017]缓存模块,包括:
[0018]第一缓存区,用于接收并填充由所述中央处理模块发送的所述非背景帧数据;
[0019]第二缓存区,用于接收并填充由所述第一缓存区传输的所述非背景帧数据;
[0020]显示模块,用于接收由所述中央处理模块发送的控制命令,从所述第二缓存区读取所述非背景帧数据进行输出显示。
[0021]作为优选,该显示系统还可以包括:
[0022]识别模块,用于识别所述第一缓存区中的非背景帧数据是否已填充完成,以及识别所述第二缓存区中的非背景帧数据是否已填充完成;
[0023]传输控制模块,响应于所述第一缓存区中的非背景帧数据填充完毕,将所述第一缓存区中的非背景帧数据传输给所述第二缓存区,以及响应于所述第二缓存区中的非背景帧数据填充完毕,将所述第二缓存区中的非背景帧数据传输给所述显示模块进行输出显示。
[0024]作为优选,所述控制命令包括:
[0025]屏幕清空命令,用于对所述显示区域进行清屏处理;
[0026]屏幕刷新命令,响应于所述第二缓存区中的非背景帧数据填充完毕,使所述显示模块对所述第二缓存区中的非背景帧数据进行输出显示。
[0027]作为优选,所述显示模块响应于所述屏幕刷新命令,将所述第二缓存区中的非背景帧数据刷新到所述显示区域进行输出显示。
[0028]根据本专利技术的目的,还提供一种用户设备,包括:
[0029]交互模块,用于接收用户输入的显示请求;
[0030]应用模块,根据所述显示请求,设置并输出待显示的非背景帧数据;
[0031]中央处理模块,响应于所述非背景帧数据的输入,并用于设置所述非背景帧数据的显示区域;
[0032]缓存模块,包括:
[0033]第一缓存区,用于接收并填充由所述中央处理模块发送的所述非背景帧数据;
[0034]第二缓存区,用于接收并填充由所述第一缓存区传输的所述非背景帧数据;
[0035]显示模块,用于接收由所述中央处理模块发送的控制命令,从所述第二缓存区读取所述非背景帧数据进行输出显示。
[0036]与现有技术相比,本专利技术的益处有:
[0037]本专利技术提供的方案中,通过刷新画面改变的帧数据,等待缓存模块填充完成再去刷新屏幕内容,保证了整屏显示的完整性,规避了切屏的现象。此方案提高了设备的经济效益,又保证了其显示效果。降低了对显示设备的硬件要求,可以在CPU计算能力欠佳的设备中,避免画面撕裂的现象发生,同时获得更快的刷新速度和更流畅的显示效果。
[0038]通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其他特征及优点将会变得清楚。
附图说明
[0039]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0040]图1是根据本专利技术实施例1提供的一种屏幕刷新方法的流程示意图;
[0041]图2是根据本专利技术实施例1提供的一种屏幕刷新方法的刷新效果示意图;
[0042]图3是根据本专利技术实施例2提供的缓存模块的结构示意图;
[0043]图4是根据本专利技术实施例2提供的一种显示系统的结构示意图;
[0044]图5是根据本专利技术实施例3提供的一种显示系统的结构示意图;
[0045]图6是根据本专利技术实施例4提供的一种用户设备的结构示意图;
[0046]其中,10:中央处理模块,20:缓存模块,21:第一缓存区,22:第二缓存区,30:显示模块,40:识别模块,50:传输控制模块,60:交互模块,70:应用模块。
具体实施方式
[0047]以下将结合附图所示的具体实施方式对本专利技术进行详细描述,但这些实施方式并不限制本专利技术,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本专利技术的保护范围内。
[0048]实施例1:屏幕刷新方法实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种屏幕刷新方法,其特征在于,包括步骤如下:基于事件的绘制所产生非背景帧数据,所述非背景帧数据为相临两帧画面,下一帧相比于上一帧需更新的帧数据;根据所述非背景帧数据设置显示模块的显示区域,并发送给所述显示模块清空所述显示区域的命令,同时将所述非背景帧数据填充至第一缓存区;当所述第一缓存区完成所述非背景帧数据的填充完毕,传输所述非背景帧数据至第二缓存区进行填充;所述显示模块读取所述第二缓存区的所述非背景帧数据,在所述显示区域进行输出显示。2.根据权利要求1所述的屏幕刷新方法,其特征在于,还包括:根据所述非背景帧数据的显示坐标划分设置在所述第一缓存区和所述第二缓存区的填充位置。3.根据权利要求1所述的屏幕刷新方法,其特征在于,还包括:设置所述非背景帧数据的坐标、或长宽比、或颜色。4.根据权利要求1所述的屏幕刷新方法,其特征在于,将所述非背景帧数据从所述第一缓存区传输至所述第二缓存区之前,还包括:识别所述第一缓存区对所述非背景帧数据的填充是否完成,响应于所述第一缓存区的非背景帧数据填充完毕,将所述非背景帧数据传输至所述第二缓存区。5.根据权利要求1所述的屏幕刷新方法,其特征在于,还包括:当所述非背景帧数据在所述第二缓存区中填充完毕,向所述显示模块发送屏幕刷新命令,所述显示模块接收到所述屏幕刷新命令时,读取所述第二缓存区中的非背景帧数据,在所述显示区域进行输出显示。6.一种显示系统,其特征在于,包括:中央处理模块,响应于非背景帧数据的输入,并用于设置所述非背景帧数据的显示区域;其中,所述非背景帧数据为相临两帧画面,下一帧相比于上一帧需更新的帧数据;缓存模块,包括:第一缓存区,用于接收并填充由所述中央处理模块发送的所述非背景帧数...

【专利技术属性】
技术研发人员:张萍
申请(专利权)人:上海跳与跳信息技术合伙企业有限合伙
类型:发明
国别省市:

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

1