【技术实现步骤摘要】
显示控制方法、电子设备及存储介质
[0001]本公开涉及显示
,尤其涉及一种显示控制方法、电子设备及存储介质。
技术介绍
[0002]随着电子技术的快速发展,诸如智能手机、平板电脑等显示设备已经越来越普及。显示设备对显示屏的显示需求也越来越高,例如,需求高的帧率以提升显示的流畅性。
[0003]然而,高帧率的发展,使得电子设备的功耗越来越大,如何有效降低因显示带来的功耗势在必行。
技术实现思路
[0004]本公开提供一种显示控制方法、电子设备及存储介质。
[0005]根据本公开实施例的第一方面,提供一种显示控制方法,应用于包括显示屏的电子设备中,所述方法包括:
[0006]遍历待显示画面的M行数据中编码后的m行数据以及所述m行数据的第一校验值;其中,所述M为大于1的正整数,所述m为小于或等于0.5倍M的正整数;
[0007]确定所述m行数据的第一校验值与预存储的前m行数据的第二校验值是否相同;
[0008]若所述第一校验值与所述第二校验值相同,将所述第二校验值对应 ...
【技术保护点】
【技术特征摘要】
1.一种显示控制方法,其特征在于,应用于包括显示屏的电子设备中,所述方法包括:遍历待显示画面的M行数据中编码后的m行数据以及所述m行数据的第一校验值;其中,所述M为大于1的正整数,所述m为小于或等于0.5倍M的正整数;确定所述m行数据的第一校验值与预存储的前m行数据的第二校验值是否相同;若所述第一校验值与所述第二校验值相同,将所述第二校验值对应的预存储的前m行数据的解码数据确定为当前所述m行数据的解码数据;基于当前所述m行数据的解码数据,控制所述显示屏显示。2.根据权利要求1所述的方法,其特征在于,所述电子设备还包括处理模组和驱动所述显示屏显示的驱动模组,所述遍历待显示画面的M行显示数据中编码后的m行数据以及所述m行数据的第一校验值,包括:所述处理模组逐行对所述M行数据进行编码并获得编码后行数据的校验值;所述处理模组将当前行编码后的数据以及所述校验值发送给所述驱动模组;所述驱动模组遍历获得的编码后的m行数据以及所述m行数据的第一校验值。3.根据权利要求1所述的方法,其特征在于,所述第一校验值和所述第二校验值均为循环冗余校验码。4.根据权利要求2所述的方法,其特征在于,所述驱动模组中包括解码模块,所述方法还包括:若当前所述m行数据包括所述待显示画面的首行数据,通过所述解码模块解码获取当前所述m行数据的解码数据;和/或,若所述第一校验值与所述第二校验值不相同,通过所述解码模块解码获取当前所述m行数据的解码数据。5.根据权利要求4所述的方法,其特征在于,所述驱动模组中还包括存储模块,所述方法还包括:若当前所述m行数据包括所述待显示画面的首行数据,将所述解码模块解码获取的当前所述m行数据的解码数据,以及当前所述m行数据的第一校验值,存储至所述存储模块;和/或,若所述第一校验值和所述第二校验值不相同,将所述解码模块解码获取的当前所述m行数据的解码数据,以及当前所述m行数据的第一校验值,存储至所述存储模块;其中,当前存储的所述m行数据的第一校验值,为下次遍历时前m行数据的第二校验值。6.根据权利要求5所述的方法,其特征在于,所述驱动模组中还包括控制模块,所述若所述第一校验值与所述第二校验值相同,将所述第二校验值对应的预存储的前m行数据的解码数据确定为当前所述m行数据的解码数据,包括:若所述第一校验值和所述第二校验值相同,所述控制模块从所述存储模块获得当前所述m行数据的解码数据;所述方法还包括:若所述第一校验值和所述第二校验值不同,或所述当前所述m行数据包括所述待显示画面的首行数据,所述控制模块从所述解码模块获得当前所述m行数据的解码数据。7.根据权利要求1-6中任一项所述的方法,其特征在于,所述基于当前所述m行数据的解码数据,控制所述显示屏显示,包括:
若m大于1且当前所述m行数据中每行的解码数据相同,则所述控制模块基于当前所述m行数据的解码数据,控制所述显示屏同时显示m行;若m大于1且当前所述m行数据中每行的解码数据不同,或m等于1,则所述控制模块基于当前所述m行数据,控制所述显示屏逐行显示。8.根据权利要求2所述的方法,其特征在于,所述驱动模组中还包括移动产业处理器接口M...
【专利技术属性】
技术研发人员:卞青芳,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。