System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 电子设备及其驱动方法、显示驱动器、处理器技术_技高网

电子设备及其驱动方法、显示驱动器、处理器技术

技术编号:43284708 阅读:2 留言:0更新日期:2024-11-12 16:07
本申请实施例提供一种电子设备及其驱动方法、显示驱动器、处理器,涉及电子技术领域,用于使实际屏幕刷新频率可以及时响应上层SOC等核心处理芯片的图像刷新频率。电子设备包括DDIC和SOC。DDI C用于发送TE信号,TE信号的频率为第一固定频率f1,f1为电子设备所支持的多种屏幕刷新频率f的公倍数。例如,电子设备所支持的f包括60hz、90hz、120hz,则f1为360hz。SOC用于接收TE信号,并以可变频率f2向DDI C输出显示数据。其中,f1=n*f2。那么,f1的脉冲周期为第一脉冲周期T1,f2的脉冲周期为第二脉冲周期T2,T2=n*T1。n为f1与当前帧的f的比值,当前帧f2的第二脉冲周期T2始终是f1的第一脉冲周期T1的n倍,即始终是经过n个T1发送一次显示数据。n随屏f的变化而变化。

【技术实现步骤摘要】

本申请涉及电子,尤其涉及一种电子设备及其驱动方法、显示驱动器、处理器


技术介绍

1、随着显示技术的发展,高帧频的电子设备逐渐称为市场发展趋势。拥有高帧频的电子设备通常具有根据不同使用场景切换不同屏幕刷新频率的功能,例如,屏幕刷新频率可以在1hz、10hz、20hz、60hz、90hz、120hz之间切换。

2、目前,显示数据传输至电子设备中的显示屏的方式主要有以下两种:视频模式(video mode)和命令模式(command mode,cmd)。在命令模式中,需要一个随屏幕刷新频率变化的撕裂效应(tear effect,te)信号,用于使处理器发送显示数据的频率与电子设备的显示驱动器所需接收显示数据的频率一致,以使得实际屏幕刷新频率可以及时响应处理器的图像刷新频率(也就是理论屏幕刷新频率)。

3、然而,如何使实际屏幕刷新频率可以及时响应处理器的图像刷新频率,是本领域技术人员当下急需解决的技术问题。


技术实现思路

1、本申请实施例提供一种电子设备及其驱动方法、显示驱动器、处理器,用于使实际屏幕刷新频率可以及时响应处理器的图像刷新频率(也就是理论屏幕刷新频率)。

2、为达到上述目的,本申请采用如下技术方案:

3、本申请实施例的第一方面,提供一种电子设备,电子设备包括显示驱动器和处理器。显示驱动器例如可以是ddic,显示驱动器用于发送te信号,te信号的频率为第一固定频率,第一固定频率为电子设备所支持的多种屏幕刷新频率的公倍数。例如,电子设备所支持的屏幕刷新频率包括1hz、10hz、20hz、60hz、90hz、120hz,则第一固定频率为360hz。处理器用于接收te信号,并以可变频率向显示驱动器输出显示数据。其中,f1=n*f2,f1为第一固定频率,f2为当前帧的可变频率。也就是说,第一固定频率f1的脉冲周期为第一脉冲周期t1,可变频率f2的脉冲周期为第二脉冲周期t2,t2=n*t1。n为第一固定频率与当前帧的屏幕刷新频率的比值,当前帧的第二脉冲周期t2始终是第一脉冲周期t1的n倍,即始终是经过n个t1发送一次显示数据,n随屏幕刷新频率的变化而变化,n为正整数。

4、本申请实施例提供的电子设备中,显示驱动器发送的te信号的频率为高频的第一固定频率f1,第一固定频率f1是电子设备能够支持的所有屏幕刷新频率f的公倍数。那么,第一固定频率f1能被每个屏幕刷新频率f整除,即,f1/f=n。而第一固定频率f1也能被每个可变频率f2整除。即,f1/f2=n。对应的,可变频率f2的第二脉冲周期t2能被第一固定频率f1的第一脉冲周期t1整除。即,t2/t1=n。也就是说,每个第二脉冲周期t2都是第一脉冲周期t1的n倍。当前帧的屏幕刷新频率f(也就是理论屏幕刷新频率)变更后,无需延迟一帧前一帧对应的屏幕刷新频率f,可变频率f2只要同步变更间隔的第一脉冲周期t1的数量n即可。因此,可变频率f2可以及时响应屏幕刷新频率f的变更,快速跟随屏幕刷新频率f的变化,将可变频率f2的值变为屏幕刷新频率f,那么电子设备的实际屏幕刷新频率也为屏幕刷新频率f。基于此,本申请实施例中,在电子设备的屏幕刷新频率f变化时,实际屏幕刷新频率可以及时响应处理器的图像刷新频率(也就是理论屏幕刷新频率),实现多种屏幕刷新频率f之间平滑无极切换。而且,由于各种场景下均可以平滑无极切换,因此采用一套切帧驱动逻辑即可,不存在需要兼容处理器发送频率变更延迟或者不延迟的情况,降低了逻辑处理的复杂度,实现了屏随图动,无极变帧,还可以避免驱动交互时序不一致产生的逻辑错误。

5、在一种可能的实现方式中,显示驱动器用于持续发送te信号;处理器用于在累计接收到te信号的n个脉冲后,向显示驱动器输出一次显示数据。

6、也就是说,显示驱动器与处理器的交互逻辑为:显示驱动器持续发送逻辑为第一固定频率的te信号,而处理器内部计数n个te信号的脉冲作为触发处理器发送显示数据的条件。显示驱动器与处理器之间直接通过处理器内部计数实现刷新频率变更,无需通过cmd实现刷新频率变更。te信号的发送逻辑简单,控制难度降低。

7、在一种可能的实现方式中,显示驱动器用于发送te信号的n1个脉冲后,在n2个脉冲周期内不发送te信号,其中n1个脉冲时间内显示屏内部将显示驱动器接收的数据刷新到显示屏上,此过程如果soc再次发送数据会出现数据冲突引起花屏等异常显示;处理器用于在累计接收到te信号的n1个脉冲后,向显示驱动器输出一次显示数据;其中,n1+n2=n,n2为固定的正整数、且小于n的最小取值。

8、也就是说,显示驱动器间断式的发送te信号,在触发处理器发送显示数据后,不再向处理器发送te信号,处理器也就暂停计数,直到下一次接收到te信号后,计数重新开始。能够避免在显示驱动器向显示屏传输显示数据的时候出现soc和ddic的二次数据传输,并且能够降低处理器由于计数错误导致发送显示数据的频率(可变频率)与当前帧屏幕刷新频率发生冲突的概率。可以降低和减少对处理器系统稳定性的要求,同时消除偶发性稳定性问题所引起的可变频率与当前帧屏幕刷新频率冲突,从而导致异常显示的问题。

9、在一种可能的实现方式中,第一固定频率为电子设备所支持的多种屏幕刷新频率的最小公倍数。第一固定频率多种屏幕刷新频率的最小公倍数,可以以最小的第一固定频率满足电子设备的需求,以降低电子设备的功耗。

10、在一种可能的实现方式中,当前帧的屏幕刷新频率可以无规则切换。本申请提供的电子设备可以适用于各种应用场景下。

11、在一种可能的实现方式中,电子设备还包括显示屏;显示驱动器还用于向显示屏发送发光控制起始stv-em信号,stv-em信号的频率为第二固定频率,第二固定频率是第一固定频率的整数倍。

12、通过将stv-em信号的第二固定频率设置为是te信号的第一固定频率的整数倍,使得te信号的第一脉冲周期是stv-em信号的脉冲周期的整数倍。那么,te信号的每个脉冲周期对应的stv-em信号的脉冲数量是固定的,不会出现脉冲周期对应的stv-em信号的脉冲数量不同的情况。因此,te信号的一个脉冲周期即可看做一个亮度固定的最小重复单元。切换屏幕刷新频率时,显示屏的亮度可以保持一致,以提高显示效果。

13、本申请实施例的第二方面,提供一种电子设备的驱动方法,电子设备包括显示驱动器和处理器;驱动方法包括:显示驱动器发送撕裂效应te信号;te信号的频率为第一固定频率,第一固定频率为电子设备所支持的多种屏幕刷新频率的公倍数;处理器接收te信号,并以可变频率向显示驱动器输出显示数据;其中,f1=n*f2,f1为第一固定频率,f2为当前帧的可变频率;n为第一固定频率与当前帧的屏幕刷新频率的比值,n随屏幕刷新频率的变化而变化。本申请第二方面提供的驱动方法,可以实现屏随图动,无极变帧,屏幕的刷新率可以实时跟随处理器的图像处理频率(也就是理论屏幕刷新频率),且不需要额外通过屏幕刷新率变更的指令进行交互,整个驱本文档来自技高网...

【技术保护点】

1.一种电子设备,其特征在于,包括显示驱动器和处理器;

2.根据权利要求1所述的电子设备,其特征在于,

3.根据权利要求1所述的电子设备,其特征在于,

4.根据权利要求1-3任一项所述的电子设备,其特征在于,当前帧的所述屏幕刷新频率可以无规则切换。

5.根据权利要求1-4任一项所述的电子设备,其特征在于,所述电子设备还包括显示屏;

6.一种电子设备的驱动方法,其特征在于,所述电子设备包括显示驱动器和处理器;

7.根据权利要求6所述的驱动方法,其特征在于,

8.根据权利要求6所述的驱动方法,其特征在于,

9.根据权利要求6-8任一项所述的驱动方法,其特征在于,当前帧的所述屏幕刷新频率可以无规则切换。

10.根据权利要求6-9任一项所述的驱动方法,其特征在于,所述电子设备还包括显示屏;

11.一种显示驱动器,其特征在于,应用于电子设备中;

12.根据权利要求11所述的显示驱动器,其特征在于,所述显示驱动器用于持续发送所述TE信号。

13.根据权利要求11所述的显示驱动器,其特征在于,所述显示驱动器用于发送所述TE信号的n1个脉冲后,在n2个脉冲周期内不发送所述TE信号;

14.根据权利要求11-13任一项所述的显示驱动器,其特征在于,所述显示驱动器还用于发送发光控制起始STV-EM信号,所述STV-EM信号的频率为第二固定频率,所述第二固定频率是所述第一固定频率的整数倍。

15.一种处理器,其特征在于,应用于电子设备中;

16.根据权利要求15所述的处理器,其特征在于,所述处理器用于在累计接收到所述TE信号的n个脉冲后,输出一次所述显示数据。

17.根据权利要求15所述的处理器,其特征在于,所述处理器用于在累计接收到所述TE信号的n1个脉冲后,输出一次所述显示数据;

18.一种计算机可读介质,其特征在于,所述计算机可读介质存储有计算机程序,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求6-10中任一项所述的驱动方法。

...

【技术特征摘要】

1.一种电子设备,其特征在于,包括显示驱动器和处理器;

2.根据权利要求1所述的电子设备,其特征在于,

3.根据权利要求1所述的电子设备,其特征在于,

4.根据权利要求1-3任一项所述的电子设备,其特征在于,当前帧的所述屏幕刷新频率可以无规则切换。

5.根据权利要求1-4任一项所述的电子设备,其特征在于,所述电子设备还包括显示屏;

6.一种电子设备的驱动方法,其特征在于,所述电子设备包括显示驱动器和处理器;

7.根据权利要求6所述的驱动方法,其特征在于,

8.根据权利要求6所述的驱动方法,其特征在于,

9.根据权利要求6-8任一项所述的驱动方法,其特征在于,当前帧的所述屏幕刷新频率可以无规则切换。

10.根据权利要求6-9任一项所述的驱动方法,其特征在于,所述电子设备还包括显示屏;

11.一种显示驱动器,其特征在于,应用于电子设备中;

12.根据权利要求11所述的显示驱动器,其特征在于,所...

【专利技术属性】
技术研发人员:张立李晓宇申孟虎汪亮
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1