The embodiment of the invention discloses a synchronous display method and a device, an electronic device and a storage medium. A synchronous display method provided by an embodiment of the present invention includes: recording the first generation time of the first interrupt signal of the first screen in the current refresh period, and recording the second generation time of the second interrupt signal of the second screen in the current refresh period; presetting based on the first generation time and the second generation time The generation time difference between the first interrupt signal and the second interrupt signal in the next refresh period is measured; if the generation time difference is not less than the time difference threshold, the screen refresh of the first screen and/or the second screen in the next refresh period is shielded.
【技术实现步骤摘要】
同步显示方法及装置、电子设备及存储介质
本专利技术涉及电子
,尤其涉及一种同步显示方法及装置、电子设备及存储介质。
技术介绍
为了满足用户的不同需求,有的电子设备设置了多个显示屏。在一些场景下,多个显示屏幕需要同步显示,以扩大显示面积或进行关联内容显示。屏幕显示时,是基于图像帧进行的,例如,屏幕接收到基于晶振产生的中断信号(vsync)之后就刷新画面。不同的屏幕使用的晶振是不同的,若晶振的时间精度不同,或者虽然晶振的时间精度相同但是晶振的计时偏差不同,则可能导致不同屏幕之间接收到中断信号的时间差过大,进而导致一个屏幕刷新了,而另一个屏幕没有刷新,进而导致用户看到不同屏幕的画面撕裂的不同步的显示效果或者花屏的显示效果。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种同步显示方法及装置、电子设备及存储介质,至少部分解决上述问题。为达到上述目的,本专利技术的技术方案是这样实现的:第一方面,本专利技术实施例提供一种同步显示方法,包括:记录第一屏幕的第一中断信号在当前刷新周期内的第一产生时间,并记录第二屏幕的第二中断信号在当前刷新周期内的第二产生时间;基于所述第一产生时间和所述第二产生时间,预测所述第一中断信号和所述第二中断信号在下一刷新周期内的产生时间差;若所述产生时间差不小于时差阈值,屏蔽所述第一屏幕和/或所述第二屏幕在所述下一刷新周期的画面刷新。第二方面,本专利技术实施例提供一种同步显示装置,包括:记录模块,用于记录第一屏幕的第一中断信号在当前刷新周期内的第一产生时间,并记录第二屏幕的第二中断信号在当前刷新周期内的第二产生时间;预测模块,用于基于所述第 ...
【技术保护点】
1.一种同步显示方法,其特征在于,包括:记录第一屏幕的第一中断信号在当前刷新周期内的第一产生时间,并记录第二屏幕的第二中断信号在当前刷新周期内的第二产生时间;基于所述第一产生时间和所述第二产生时间,预测所述第一中断信号和所述第二中断信号在下一刷新周期内的产生时间差;若所述产生时间差不小于时差阈值,屏蔽所述第一屏幕和/或所述第二屏幕在所述下一刷新周期的画面刷新。
【技术特征摘要】
1.一种同步显示方法,其特征在于,包括:记录第一屏幕的第一中断信号在当前刷新周期内的第一产生时间,并记录第二屏幕的第二中断信号在当前刷新周期内的第二产生时间;基于所述第一产生时间和所述第二产生时间,预测所述第一中断信号和所述第二中断信号在下一刷新周期内的产生时间差;若所述产生时间差不小于时差阈值,屏蔽所述第一屏幕和/或所述第二屏幕在所述下一刷新周期的画面刷新。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一产生时间和所述第二产生时间,预测所述第一中断信号和所述第二中断信号在下一刷新周期内的产生时间差,包括:基于所述第一产生时间和所述第二产生时间,确定第一时差;基于所述第一中断信号的第一实际产生周期及所述第二中断信号的第二实际产生周期,确定第二时差;基于所述第一时差和所述第二时差,预测下一刷新周期的产生时间差。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一中断信号的第一实际产生周期及所述第二中断信号的第二实际产生周期,确定第二时差,包括:基于所述第一实际产生周期的极值及所述第二实际产生周期的极值,确定所述第二时差。4.根据权利要求3所述的方法,其特征在于,所述基于所述第一实际产生周期的极值及所述第二实际产生周期的极值,确定所述第二时差,包括:计算所述第一实际产生周期的极大值与所述第二实际产生周期的极大值的时差,得到第一周期偏差;计算所述第一实际产生周期的极小值与所述第二实际产生周期的极大值的时差,得到第二周期偏差;计算所述第一实际产生周期的极大值与所述第二实际产生周期的极小值的时差,得到第三周期偏差;计算所述第一实际产生周期的极小值与所述第二实际产生周期的极小值的时差,得到第四周期偏差;从所述第一周期偏差、所述第二周期偏差、所述第三周期偏差及所述第四周期偏差中选择最大值作为所述第二时差。5.根据权利要求3所述的方法,其特征在于,所述基于所述第一实际产生周期的极值及所述第二实际产生周期的极值,确定所述第二时差,包括:确定第一计算值,其中,若所述第一实际产生周期的极大值的出现概率不小于所述第一实际产生周期的极小值的出现概率,则所述第一计算值为第一实际产生周期的极大值否则为所述第一实际产生周期的极小值;确定第二计算值,其中,若所述第二实际产生周期的极大值的出现概率不小于所述第二实际产生周期的极小值的出现概率,则所述第二计算值为第二实际产生周期的极大值否则为所述第二实际产生周期的极小值;基于所述第一计算值及所述第二计算值,计算所述第二时差。6.根据权利要求2所述的方法,其特征在于,所述基于所述第一中断信号的第一实际产生周期及所述第二中断信号的第二实际产生周期,确定第二时差,包括:确定所述第一实际产生周期的均值为第三计算值;确定所述第二实际产生周期的均值为第四计算值;或者,确定所述第一实际产生周期的中值为第三计算值;确定所述第二实际产生周期的中值为第四计算值;基于所述第三计算值及所述第四计算值,计算所述第二时差。7.根据权利要求1所述的方法,其特征在于,所述若所述产生时间差不小于时差阈值,屏蔽所述第一屏幕和/或所述第二屏幕在所述下一刷新周期的画面刷新,包括以下之一:若所述产生时间差不小于所述时差阈值,且所述第一产生时间早于所述第二产生时间,屏蔽所述第一屏幕在所述下一刷新周期的画面刷新;若所述产生时间差不小于所述时差阈值,且所述第一产生时间早于所述第二产生时间,屏蔽所述第二屏幕在所述下...
【专利技术属性】
技术研发人员:齐志强,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。