发布信息

用于控制定时信号的电子装置和方法与流程

作者:admin      2022-08-27 12:56:40     781



办公文教;装订;广告设备的制造及其产品制作工艺1.本公开的一个或更多个实施例总体上涉及能够控制定时信号的电子装置以及用于其的方法。背景技术:2.例如智能电话的电子装置或其他便携式电子装置正提供越来越多的服务以及增加数量的功能。为了满足各种用户的需要并提高电子装置的使用效率,通信服务运营商或设备制造商扎进开发具有差别化功能和多样化功能的电子装置的竞争。因此,由电子装置提供的各种功能愈发地演进。技术实现要素:3.技术问题4.使用命令驱动的显示装置可以从存储器(例如,图形随机存取存储器(gram))读取数据(例如,图像帧)并且与由显示器驱动器集成电路(ic)(ddi)生成的同步信号(例如,垂直同步(vsync)信号)同步地经由显示面板输出图像。在这种情况下,显示器驱动器ic可以在同步信号(例如,vsync信号)的每个周期(例如,每个间隔)的扫描开启时间期间读取数据(例如,图像帧)并向显示器(例如,面板)发送数据。5.处理器(例如,显示处理单元(dpu))可以向存储器(例如,gram)发送每项数据(例如,图像帧),并且作为对响应于由显示器驱动器ic生成的同步信号(例如,vsync信号)而接收的定时信号的响应来将数据存储在gram中。处理器可以被配置为在显示器驱动器ic的扫描开启时间内(例如,在扫描开启时间到期之前)向gram发送每项数据(例如,图像帧),使得没有撕裂效应发生。6.上面描述的同步信号(例如,vsync信号)的间隔可以对应于显示器的刷新率。根据是否要求高响应性或者是否需要较长的电池寿命(例如,是否需要低功耗),处理器可以动态地改变同步信号(例如,vsync信号)的间隔以动态地改变显示器的刷新率。同步信号(例如,vsync信号)的间隔越短,从处理器发送的数据(例如,图像帧)通过显示器的面板输出的时间就越少(换句话说,保证了高响应性)。然而,因为显示器驱动器ic的扫描开启时间缩短,所以处理器可能需要以高运算速度运行,以便在显示器驱动器ic的扫描开启时间内向存储器(例如,gram)发送数据(例如,图像帧)。因而,处理器的功耗可以进一步增加。相反地,定时信号(例如,vsync信号)的间隔越长,从处理器发送的数据(例如,图像帧)通过显示器的面板输出所花费的时间就越长(换句话说,提供了低响应性)。进而,因为显示器驱动器ic的扫描开启时间已经增加,所以即使当处理器以低运算速度运行时,处理器也可以在显示器驱动器ic的扫描开启时间内向存储器(例如,gram)发送数据(例如,图像帧)。因而,处理器的功耗可以进一步减小。7.如上所述,根据是否要求高响应性或者是否要求较长的电池寿命,处理器可以通过动态地改变同步信号(例如,vsync信号)的间隔来动态地改变显示器的刷新率。然而,当显示器驱动器ic的扫描开启时间改变时,用户可能注意到当作出改变时在通过显示器的面板输出的图像中的亮度差。当显示器的刷新率被动态地改变时,这可能对用户造成不便。8.根据实施例,即使根据是否要求高响应性或者是否要求较长的电池寿命来改变同步信号(例如,vsync信号)的间隔,电子装置也可以维持显示器驱动器ic的扫描开启时间。9.根据实施例,电子装置可以改变根据是否要求高响应性或者是否要求较长的电池寿命响应于同步信号(例如,vsync信号)而接收的定时信号的定时,由此调整可以向存储器(例如,gram)发送数据(例如,图像帧)的时间周期。10.对问题的解决方案11.根据实施例,一种电子装置包括:至少一个处理器;显示器;存储器,所述存储器被配置为存储从所述至少一个处理器接收的图像帧;以及,显示器控制器,所述显示器控制器被配置为通过所述显示器输出存储在所述存储器中的图像帧。所述至少一个处理器被配置为:基于从所述显示器控制器接收的第一定时信号向所述存储器发送将要通过所述显示器输出的第一图像帧;识别所述电子装置的状态;响应于所识别的所述电子装置的状态,向所述显示器控制器发送用于改变所述第一定时信号的定时的第一控制信息;基于用于改变所述第一定时信号的定时的所述第一控制信息的发送,从所述显示器控制器接收第二定时信号;以及基于所接收的第二定时信号,向所述存储器发送将要通过所述显示器输出的第二图像帧,并且其中,所述第二定时信号的定时不同于所述第一定时信号的定时。12.根据实施例,一种用于控制电子装置的方法包括:基于从所述电子装置的显示器控制器接收的第一定时信号,向所述电子装置的存储器发送将要通过所述电子装置的显示器输出的第一图像帧;识别所述电子装置的状态;基于所识别的所述电子装置的状态,向所述电子装置的显示器控制器发送用于改变所述第一定时信号的定时的第一控制信息;响应于用于改变所述第一定时信号的定时的所述第一控制信息的发送,从所述显示器控制器接收第二定时信号;以及,基于所接收的第二定时信号向所述存储器发送将要通过所述显示器输出的第二图像帧,其中,所述第二定时信号的定时不同于所述第一定时信号的定时。13.根据实施例,提供一种计算机可读的非易失性记录介质,其存储被执行以使得电子装置的至少一个处理器能够执行以下的指令:基于从所述电子装置的显示器控制器接收的第一定时信号向所述电子装置的存储器发送将要通过所述电子装置的显示器输出的第一图像帧;识别所述电子装置的状态;基于所识别的所述电子装置的状态向所述电子装置的显示器控制器发送用于改变所述第一定时信号的定时的第一控制信息;响应于用于改变所述第一定时信号的定时的所述第一控制信息的发送,从所述显示器控制器接收第二定时信号;以及,基于所接收的第二定时信号向所述存储器发送将要通过所述显示器输出的第二图像帧,并且其中,所述第二定时信号的定时不同于所述第一定时信号的定时。14.根据结合附图的用于公开本公开的示例性实施例的以下详细描述,本公开的其他方面、优点和显著的特征将对于本领域技术人员变得明显。15.本发明的有益效果16.根据某些实施例,即使同步信号(例如,vsync信号)的间隔被改变,电子装置也可以通过维持显示器驱动器ic的扫描开启时间来提供显示器的无缝刷新率切换。17.根据某些实施例,电子装置可以通过改变响应于同步信号(例如,vsync信号)接收的定时信号的定时来调整可以向显示器驱动器ic(或者gram)发送数据(例如,图像帧)的时间,由此调整处理器的运算速度和/或处理器的功耗。18.根据本公开可实现的各种效果和优点不受限于以上描述。附图说明19.随着通过参考结合附图考虑的以下具体实施方式更好地理解本公开,将容易地获得对本公开以及其许多随之而来的方面的更完整理解,在附图中:20.图1是示出根据各种实施例的网络环境中的电子装置的视图;21.图2是示出根据实施例的电子装置的部件的框图;22.图3是根据实施例的示出电子装置的定时信号和图像帧的发送的视图;23.图4a是根据实施例的示出电子装置的第一模式的视图;24.图4b是根据实施例的示出电子装置的第二模式的视图;25.图5是根据实施例的示出电子装置的第三模式的视图;26.图6a是根据实施例的示出由电子装置改变定时信号的上升定时的操作的流程图;27.图6b是根据实施例的示出处理器、显示器控制器和/或显示器的操作的流程图;28.图7是根据实施例的示出由电子装置改变定时信号的上升定时的操作的视图;29.图8a是根据实施例的示出定时信号的上升定时被改变的示例的视图;30.图8b是根据实施例的示出图像帧的可发送时间被改变的示例的视图;31.图9是根据实施例的示出由电子装置改变定时信号的上升定时的操作的流程图;32.图10a是根据实施例的示出由电子装置改变定时信号的上升定时的操作的流程图;33.图10b是根据实施例的示出电子装置的驱动模式切换的流程图;34.图10c是根据实施例的示出电子装置的驱动模式切换的流程图;35.图11a是根据实施例的示出用于设置电子装置的刷新率的画面的视图;36.图11b是示出根据实施例的预设应用的视图;37.图11c是示出根据实施例的另一个预设应用的视图;38.图12a是根据实施例的示出由电子装置响应于用户输入来改变定时信号的操作的视图;39.图12b是根据实施例的示出由电子装置在多个执行画面被显示时确定定时信号的操作的视图;以及40.图13是根据实施例的示出由电子装置基于触控笔来确定定时信号的操作的视图。41.贯穿附图,相同附图标记将被理解为指的是相同部分、部件和结构。具体实施方式42.图1是示出根据各种实施例的网络环境100中的电子装置101的框图。参考图1,网络环境100中的电子装置101可以经由第一网络198(例如,短距离无线通信网络)与电子装置102通信,或者经由第二网络199(例如,长距离无线通信网络)与电子装置104或服务器108通信。根据实施例,电子装置101可以经由服务器108与电子装置104通信。根据实施例,电子装置101可以包括处理器120、存储器130、输入装置150、声音输出装置155、显示装置160、音频模块170、传感器模块176、接口177、触觉模块179、相机模块180、电力管理模块188、电池189、通信模块190、用户识别模块(sim)196或天线模块197。在一些实施例中,可以从电子装置101中省略所述部件中的至少一个(例如,显示装置160或相机模块180),或者可以将一个或更多个其他部件添加到电子装置101中。在一些实施例中,可以将所述部件中的一些部件实现为单个集成电路。例如,可以将传感器模块176(例如,指纹传感器、虹膜传感器、或照度传感器)实现为嵌入在显示装置160(例如,显示器)中。43.处理器120可以运行例如软件(例如,程序140)来控制电子装置101的与处理器120耦接的至少一个其他部件(例如,硬件部件或软件部件),并且可以执行各种数据处理或计算。根据一个实施例,作为数据处理或计算的至少一部分,处理器620可以将从另一个部件(例如,传感器模块176或通信模块190)接收到的命令或数据加载到易失性存储器132中,处理存储在易失性存储器132中的命令或数据,并且将结果数据存储在非易失性存储器134中。根据实施例,处理器120可以包括主处理器121(例如,中央处理单元(cpu)或应用处理器(ap))以及与主处理器121在操作上独立的或者相结合的辅助处理器123(例如,图形处理单元(gpu)、图像信号处理器(isp)、传感器中枢处理器或通信处理器(cp))。另外地或者可选择地,辅助处理器123可以被适配为比主处理器121耗电更少,或者被适配为具体用于指定的功能。可以将辅助处理器123实现为与主处理器121分离,或者实现为主处理器21的一部分。44.在主处理器121处于未激活(例如,睡眠)状态时,辅助处理器123可以控制与电子装置101的部件之中的、并非主处理器121的至少一个部件(例如,显示装置160、传感器模块176或通信模块190)相关的功能或状态中的至少一些,或者在主处理器121处于激活状态(例如,运行应用)时,辅助处理器123可以与主处理器121一起来控制电子装置101的部件之中的、并非主处理器121的至少一个部件(例如,显示装置160、传感器模块176或通信模块190)相关的功能或状态中的至少一些。根据实施例,可以将辅助处理器123(例如,图像信号处理器或通信处理器)实现为在功能上与辅助处理器123相关的另一部件(例如,相机模块180或通信模块190)的一部分。45.存储器130可以存储由电子装置101的至少一个部件(例如,处理器120或传感器模块176)使用的各种数据。所述各种数据可以包括例如软件(例如,程序140)以及针对与其相关的命令的输入数据或输出数据。存储器130可以包括易失性存储器132或非易失性存储器134。46.可以将程序140作为软件存储在存储器130中,并且程序140可以包括例如操作系统(os)142、中间件144或应用146。47.输入装置150可以从电子装置101的外部(例如,用户)接收将由电子装置101的其他部件(例如,处理器120)使用的命令或数据。输入装置150可以包括例如麦克风、鼠标、键盘或数字笔(例如,触控笔)。48.声音输出装置155可以将声音信号输出到电子装置101的外部。声音输出装置155可以包括例如扬声器或接收器。扬声器可以用于诸如播放多媒体或播放唱片的通用目的,接收器可以用于呼入呼叫。根据实施例,可以将接收器实现为与扬声器分离,或实现为扬声器的一部分。49.显示装置160可以向电子装置101的外部(例如,用户)视觉地提供信息。显示装置160可以包括例如显示器、全息装置或投影仪以及用于控制显示器、全息装置和投影仪中的相应一个的控制电路。根据实施例,显示装置160可以包括被适配为检测触摸的触摸电路或被适配为测量由触摸引起的力的强度的传感器电路(例如,压力传感器)。50.音频模块170可以将声音转换为电信号,反之亦可。根据实施例,音频模块170可以经由输入装置150获得声音,或者经由声音输出装置155或与电子装置101直接(例如,有线地)耦接或无线耦接的外部电子装置(例如,电子装置102)的耳机输出声音。51.传感器模块176可以检测电子装置101的运行状态(例如,功率或温度)或电子装置101外部的环境状态(例如,用户的状态),然后产生与检测到的状态相对应的电信号或数据值。根据实施例,传感器模块176可以包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁性传感器、加速度传感器、握持传感器、接近传感器、颜色传感器、红外(ir)传感器、生物特征传感器、温度传感器、湿度传感器或照度传感器。52.接口177可以支持将用来使电子装置101与外部电子装置(例如,电子装置102)直接(例如,有线地)或无线耦接的一个或更多个特定协议。根据实施例,接口177可以包括例如高清晰度多媒体接口(hdmi)、通用串行总线(usb)接口、安全数字(sd)卡接口或音频接口。53.连接端178可以包括连接器,其中,电子装置101可以经由所述连接器与外部电子装置(例如,电子装置102)物理连接。根据实施例,连接端178可以包括例如hdmi连接器、usb连接器、sd卡连接器或音频连接器(例如,耳机连接器)。54.触觉模块179可以将电信号转换为可以被用户经由他的触觉或动觉识别的机械刺激(例如,振动或运动)或电刺激。根据实施例,触觉模块179可以包括例如电机、压电元件或电刺激器。55.相机模块180可以捕捉静止图像或运动图像。根据实施例,相机模块180可以包括一个或更多个透镜、图像传感器、图像信号处理器或闪光灯。56.电力管理模块188可以管理对电子装置101的供电。根据实施例,可以将电力管理模块188实现为例如电力管理集成电路(pmic)的至少一部分。57.电池189可以对电子装置101的至少一个部件供电。根据实施例,电池189可以包括例如不可再充电的原电池、可再充电的蓄电池、或燃料电池。58.通信模块190可以支持在电子装置101与外部电子装置(例如,电子装置102、电子装置104或服务器108)之间建立直接(例如,有线)通信信道或无线通信信道,并经由建立的通信信道执行通信。通信模块190可以包括能够与处理器120(例如,应用处理器(ap))独立操作的一个或更多个通信处理器,并支持直接(例如,有线)通信或无线通信。根据实施例,通信模块190可以包括无线通信模块192(例如,蜂窝通信模块、短距离无线通信模块或全球导航卫星系统(gnss)通信模块)或有线通信模块194(例如,局域网(lan)通信模块或电力线通信(plc)模块)。这些通信模块中的相应一个可以经由第一网络198(例如,短距离通信网络,诸如蓝牙、无线保真(wi-fi)直连或红外数据协会(irda))或第二网络199(例如,长距离通信网络,诸如蜂窝网络、互联网、或计算机网络(例如,lan或广域网(wan))与外部电子装置通信。可以将这些各种类型的通信模块实现为单个部件(例如,单个芯片),或可以将这些各种类型的通信模块实现为彼此分离的多个部件(例如,多个芯片)。无线通信模块192可以使用存储在用户识别模块196中的用户信息(例如,国际移动用户识别码(imsi))识别并验证通信网络(诸如第一网络198或第二网络199)中的电子装置101。59.天线模块197可以将信号或电力发送到外部(例如,外部电子装置)或者从外部(例如,外部电子装置)接收信号或电力。根据实施例,天线模块可以包括一个天线,所述天线包括由形成在基板(例如,印刷电路板(pcb))上的导体或导电图案形成的辐射器。根据实施例,天线模块197可以包括多个天线。在这种情况下,可以例如由通信模块190从多个天线中选择适合于在诸如第一网络198或第二网络199的通信网络中使用的通信方案的至少一个天线。随后可以经由所选择的至少一个天线在通信模块190和外部电子装置之间发送或接收信号或电力。根据实施例,辐射器之外的其他部件(例如,射频集成电路(rfic))可以进一步形成为天线模块197的一部分。60.上述部件中的至少一些可以经由外设间通信方案(例如,总线、通用输入输出(gpio)、串行外设接口(spi)或移动工业处理器接口(mipi))相互连接并在它们之间通信地发送信号(例如,命令或数据)。61.根据实施例,可以经由与第二网络199耦接的服务器108在电子装置101和外部电子装置104之间发送或接收命令或数据。外部电子装置102和外部电子装置104各自可以是与电子装置101相同类型的装置或者是与电子装置101不同类型的装置。根据实施例,将在电子装置101运行的全部操作或一些操作可以在外部电子装置102、外部电子装置104或外部电子装置108中的一个或更多个处运行。例如,如果电子装置101应该自动执行功能或服务或者应该响应于来自用户或另一装置的请求来执行功能或服务,则电子装置101可以请求所述一个或更多个外部电子装置执行所述功能或服务中的至少一部分,而不是运行所述功能或服务,或者电子装置101除了运行所述功能或服务以外,还可以请求所述一个或更多个外部电子装置执行所述功能或服务中的至少一部分。接收到所述请求的所述一个或更多个外部电子装置可以执行所请求的功能或服务中的所述至少一部分,或者执行与所述请求相关的另外功能或另外服务,并将执行的结果发送到电子装置101。电子装置101可以在对所述结果进行进一步处理的情况下或者在不对所述结果进行进一步处理的情况下将所述结果提供作为对所述请求的至少部分答复。为此,可以使用例如云计算技术、分布式计算技术或客户机-服务器计算技术。62.图2是示出根据实施例的电子装置101的部件的框图。63.根据实施例,电子装置101可以包括处理器120、显示器控制器201和显示器203(例如,图1的显示装置160)中的至少一种。64.根据实施例,处理器120可以执行电子装置101的总体操作并且可以控制电子装置101的其他部件的总体操作。根据实施例,处理器120可以包括控制显示器203的显示器控制器201和/或显示处理单元(dpu)。根据实施例,处理器120可以包括电子装置101的应用处理器(ap)并且可以作为应用处理器内部的单独模块而存在。处理器120可以包括微处理器或任何适当类型的处理电路,诸如一个或更多个通用处理器(例如,基于arm的处理器)、数字信号处理器(dsp)、可编程逻辑器件(pld)、专用集成电路(asic)、现场可编程门阵列(fpga)、图形处理单元(gpu)、显卡控制器,等等。此外,将认识到,当通用计算机访问用于实施在本文示出的处理的代码时,代码的执行将通用计算机变换为用于执行在本文示出的处理的专用计算机。在附图中提供的某些功能和步骤可以在硬件、软件或者两者的组合中被实施并且可以在计算机的编程指令内被全部或部分地执行。另外,技术人员了解并且理解,“处理器”或“微处理器”可以是要求保护的公开中的硬件。65.根据实施例,处理器120可以向存储器130发送数据并且将数据存储在存储器130中。例如,数据可以包括将通过显示器203输出的图像帧。66.根据实施例,处理器120可以从显示器控制器201接收定时信号。例如,从显示器控制器201接收的定时信号可以包括撕裂效应同步(tearing effect synchronization,te-sync)信号。对于本领域技术人员明显的是,te-sync信号可以被称为撕裂效应(te)信号、定时信号、撕裂信号或者撕裂效应同步信号,或者其他各种术语。在本公开中,从显示器控制器201接收的定时信号可以被称为te-sync信号、第一定时信号或者第二定时信号。根据实施例,te-sync信号可以是与由显示器控制器201生成的同步信号(例如,vsync信号)相对应的信号,稍后对其进行描述。根据实施例,从显示器控制器201接收的定时信号(例如,te-sync信号)可以包括电压值以预定周期或间隔上升和/或下降的电信号。例如,从显示器控制器201接收的定时信号(例如,te-sync信号)可以包括电压值随着同步信号(例如,vsync信号)以相同周期(例如,相同间隔)上升和/或下降的信号。67.根据实施例,处理器120可以响应于从显示器控制器201接收的定时信号(例如,te-sync信号)来向显示器控制器201或者存储器130发送数据(例如,图像帧)。根据实施例,处理器120可以响应于定时信号(例如,te-sync信号)的电压值的上升来向显示器控制器201或者存储器130发送数据(例如,图像帧)。根据实施例,可以经由有线方式和/或无线方式执行处理器120的数据(例如,图像帧)传输。根据实施例,可以通过经由导线将处理器120和显示器控制器201和/或存储器130连接的显示端口来执行数据(例如,图像帧)的有线传输。根据实施例,数据(例如,图像帧)的无线传输可以包括诸如蜂窝式通信的长距离无线通信和/或诸如蓝牙(bl)通信、近场通信(nfc)通信或者无线保真(wi-fi)通信之类的短距离无线通信。除以上描述的有线传输和/或无线传输之外,可以根据各种其他传输方法向显示器控制器201和/或存储器130发送数据(例如,图像帧)。68.根据实施例,处理器120可以改变从显示器控制器201接收的定时信号(例如,te-sync信号)的上升定时(例如,te-sync信号的电压值上升时的定时)。根据实施例,处理器120可以向显示器控制器201发送控制信息(例如,第一控制信息)并且控制显示器控制器201发送上升定时已经被改变的定时信号(例如,te-sync信号)。根据实施例,处理器120可以基于电子装置101的状态来改变定时信号(例如,te-sync信号)的上升定时,以下详细地对此进行描述。例如,电子装置101的状态可以包括在电子装置101上执行的(一个或更多个)应用的类型、在电子装置101的显示器203上显示的画面(例如,应用的执行画面)的内容、所接收的用户输入的类型和电子装置101的温度中的至少一种。69.根据实施例,处理器120可以改变由显示器控制器201生成的同步信号(例如,vsync信号)的间隔。根据实施例,处理器120可以向显示器控制器201发送控制信息(例如,第二控制信息)并且控制显示器控制器201改变同步信号(例如,vsync信号)的间隔。根据实施例,在识别出预定应用被执行或者电子装置101的温度超过预定温度时,处理器120可以改变同步信号(例如,vsync信号)的间隔,以下详细地对此进行描述。70.根据实施例,显示器控制器201可以控制显示器203的总体操作。例如,显示器控制器201可以包括控制显示器203的显示器驱动器ic(ddi)。71.根据实施例,显示器控制器201可以生成同步信号。例如,同步信号可以包括vsync信号。对本领域技术人员将明显的是,vsync信号可以被称为定时信号或垂直同步信号或其他各种术语。在本公开中,同步信号被称为vsync信号。根据实施例,同步信号(例如,vsync信号)可以包括电压值以预定周期(例如,间隔)上升和/或下降的电信号。72.根据实施例,显示器控制器201可以基于同步信号(例如,vsync信号)向显示器203发送存储在存储器130中的数据(例如,图像帧)。根据实施例,显示器控制器201可以基于同步信号(例如,vsync信号)的电压值的上升来向显示器203发送数据(例如,图像帧)。根据实施例,由显示器控制器201向显示器203发送数据(例如,图像帧)的操作可以被称为由显示器控制器201读取(或扫描)数据(例如,图像帧)的操作或者读取(或扫描)数据并向显示器203发送数据的操作。根据实施例,同步信号(例如,vsync信号)的间隔可以是显示器203的刷新率的倒数。73.根据实施例,显示器控制器201可以生成对应于同步信号(例如,vsync信号)的定时信号(例如,te-sync信号)并且向处理器120发送定时信号(例如,te-sync信号)。根据实施例,显示器控制器201可以向处理器120发送对应于同步信号(例如,vsync信号)的定时信号(例如,te-sync信号),由此向处理器120提供同步信号(例如,vsync信号)的间隔和/或读取数据(例如,图像帧)并向显示器203发送数据(例如,图像帧)的定时。根据实施例,定时信号(例如,te-sync信号)可以使其电压值在对应于同步信号(例如,vsync信号)的定时上升和/或下降,或者可以使其电压值在不同于同步信号(例如,vsync信号)的定时的定时上升和/或下降。74.根据实施例,存储器130可以包括图形随机存取存储器(gram)(例如,图1的易失性存储器132),用于暂时地存储从处理器120接收的数据(例如,图像帧)。根据实施例,存储器130可以被包括在显示器控制器201中或可以被包括在显示器203中。75.根据实施例,显示器203可以可视地输出从显示器控制器201接收的数据(例如,图像帧)。根据实施例,显示器203可以与术语“显示面板”可交换地使用。根据实施例,显示器203可以包括用于接收触摸输入的触摸屏。76.为了描述的方便起见,定时信号和同步信号分别在本文被称为te-sync信号和vsync信号。77.图3是根据实施例的示出电子装置(例如,图1的电子装置101)的定时信号以及图像帧的发送的视图。78.如图3中所示,“ap”可以指处理器(例如,图1的处理器120),“ddi”(显示器驱动器ic)可以指显示器控制器(例如,图2的显示器控制器201),gram可以指图形随机存取存储器(例如,图2的存储器130),并且“显示器”可以指显示器(例如,图2的显示器203)。79.根据实施例,电子装置101的定时信号包括vsync信号301(例如,图2的同步信号)和te-sync信号303(例如,第一定时信号和第二定时信号)。根据实施例,vsync信号301和te-sync信号303的垂直轴可以指示每个信号的电压值的相对量值。根据实施例,vsync信号301和te-sync信号303的上升电压值可能不一定相同。80.根据实施例,vsync信号301可以确定从存储器(例如,图1的存储器130)读取图像帧并且由显示器控制器(例如,图2的显示器控制器201)向显示器(例如,图2的显示器203)发送图像帧的时间周期(或定时)。81.参考图3的301和307,显示器控制器201可以基于vsync信号301的电压值的上升从存储器(例如,图1的存储器130)读取图像帧并且向显示器(例如,图2的显示器203)发送图像帧。82.根据实施例,显示器控制器201的运算周期307可以包括vbp周期309、vactive周期311和vfp周期313。根据实施例,vbp周期309可以是垂直后沿(vertical back porch,vbp)周期。根据实施例,vfp周期313可以是垂直前沿(vertical front porch,vfp)周期。根据实施例,vactive周期311可以是显示器控制器201的扫描周期。对本领域技术人员将明显的是,vactive周期311可以被称为读取周期或扫描周期或者其他各种术语。根据实施例,显示器控制器201可以在vactive周期311中(例如,在vactive周期311内)从存储器(例如,图1的存储器130)读取图像帧并且向显示器(例如,图2的显示器203)发送图像帧。根据实施例,vbp周期309的长度(时间)和/或vfp周期313的长度(时间)可以与对应于显示器控制器201的运算周期307的vsync信号301的间隔成比例。例如,vbp周期309的长度(时间)和/或vfp周期313的长度(时间)占据显示器控制器201的运算周期307的一定比例并且可以随着vsync信号301的间隔增加而延长。83.根据实施例,te-sync信号303可以确定当处理器(例如,图1的处理器120)向存储器130(例如,图2的显示器的存储器130)发送图像帧时的时间周期(或定时)。84.参考图3的303和305,响应于te-sync信号303的电压值的上升,处理器120可以开始在每一个上升定时向存储器130发送图像帧(例如,第n帧、(n+1)帧、……)。根据实施例,处理器120可以被配置为当显示器控制器201读取图像帧时在vactive周期311内(例如,在每个vactive周期311到期之前)发送每个图像帧,以防止撕裂效应发生。85.根据实施例,处理器120能够发送每个图像帧的时间周期(在下文,被称为“可发送时间”)可以处于从te-sync信号303的电压值的上升定时①到vactive周期311结束时的定时②的范围内。根据实施例,因为一个周期内的vactive周期311的长度与vsync信号301的间隔成比例,所以可以根据te-sync信号303的电压值的上升定时、vactive周期311的长度和/或vsync信号301的周期来确定处理器120的可发送时间。86.参考图3的301和303,vsync信号301和te-sync信号303可以设置为使得它们的电压值相对应地上升和/或下降(例如,信号具有相同的间隔)。根据实施例,vsync信号301的上升定时和te-sync信号303的上升定时可以是相同的,或者vsync信号301的上升定时可以被设置为不同于vsync信号301的上升定时。根据实施例,当vsync信号301的上升定时和te-sync信号303的上升定时同步(例如,一致)时,可以根据vsync信号301的电压值的上升定时、vactive周期311的长度和/或vsync信号301的周期来确定处理器120的可发送时间。87.根据实施例,因为由处理器120生成并从处理器120发送的图像帧在vactive周期311中(例如,在vactive周期311内)被发送到显示器203,所以可以根据te-sync信号303的电压值的上升定时、vactive周期311的长度和/或vsync信号301的间隔来确定由处理器120生成的图像通过显示器203输出所花费的时间。88.为了描述的方便起见,描述主要集中于vactive周期311,其中将vbp周期309和vfp周期313从以下附图中省略掉。89.图4a是根据实施例的示出电子装置(例如,图1的电子装置101)的第一模式的视图。图4b是根据实施例的示出电子装置101的第二模式的视图。90.根据实施例,第一模式可以被称为正常驱动模式。根据实施例,第二模式可以被称为高速驱动模式。根据实施例,对本领域技术人员将明显的是,第一模式和第二模式可以被称为其他各种术语。91.根据实施例,图4a和图4b的vsync信号301和te-sync信号303可以与图3的vsync信号301和te-sync信号303相同,除非另有说明。图4a和图4b示出vsync信号301的电压值的上升定时和te-sync信号303的电压值的上升定时为同步(例如,一致)的情况。92.下面基于图4a和图4b之间的比较来描述实施例。根据实施例,相比于在图4a的情况下,在图4b的情况下,显示器(例如,图2的显示器203)的刷新率可以更高。例如,图4a的显示器203的刷新率可以是60hz,并且图4b的显示器203的刷新率可以是120hz。例如,图4a的vsync信号301的间隔可以是大约16.67ms(=1/(60hz)*1000),并且图4b的vsync信号301的间隔可以是大约8.33ms(=1/(120hz)*1000)。93.根据实施例,处理器120可以被配置为当显示器控制器201读取(或扫描)图像帧时,在vactive周期311内发送图像帧以防止撕裂效应发生。94.根据实施例,ap-freq(应用处理器频率)401可以指处理器120的运算频率并且可以与处理器120的运算速度有关。根据实施例,运算速度可以是处理器120在显示器控制器201的vactive周期311内发送帧所需的速度,并且随着处理器120的可发送时间减小,处理器120所需的运算速度可以提高。根据实施例,运算频率可以是处理器120以特定运算速度发送图像帧所需的运算频率,并且运算频率可以例如指处理器120的振荡器时钟频率。95.根据实施例,可以基于vsync信号301的间隔来确定处理器120的运算速度和运算频率。根据实施例,因为处理器120能够在可发送时间t1和可发送时间t2内发送图像帧,所以随着vsync信号301的间隔减小,可发送时间可以减少(例如,t1》t2)。因此,vsync信号301的间隔越短(例如,显示器203的刷新率越高),处理器120所需的运算速度和运算频率可以越高。例如,因为图4a的vsync信号301的间隔是大约16.67ms并且图4b的vsync信号301的间隔是大约8.33ms,所以在图4b的情况下处理器120所需的运算速度和运算频率可以高于在图4a的情况下的运算速度和运算频率。96.下面示出图4a和图4b之间的比较。97.[表1][0098][0099]当图4a的vsync信号301的间隔是大约16.67ms并且图4b的vsync信号301的间隔是大约8.33ms时,表1中的值可以如下。[0100]参考表1,osc可以是显示器控制器201的运算频率(例如,振荡器频率)。例如,osc_nm可以是48.25mhz并且osc_hs可以是96.5mhz。[0101]每秒帧数(fps)可以是显示器203的刷新率。显示器203的刷新率可以是vsync信号301的间隔的倒数。[0102](vactive/vtotal_nm)和(vactive/vtotal_hs)可以指vactive周期311与vsync信号301的总周期(例如,vbp周期+vactive周期+vfp周期)之间的比。vactive周期可以是vsync信号301中的vbp周期(例如,图3中的vbp周期309)和vfp周期(例如,图3中的vfp周期313)以外的周期。[0103]当图4a和图4b的vsync信号301的间隔分别是大约16.67ms和大约8.33ms时,图4a的vactive周期311的长度可以是大约16.5ms(=(1/60hz)*(3200h)/3232h)*1000),并且图4b的vactive周期311的长度可以是大约8.25ms(=(1/120hz)*(3200h/3232h)*1000)。[0104]根据实施例,因为图4b的vactive周期311的长度(例如,大约8.25ms)比图4a的vactive周期311的长度短,所以与在图4a的情况下相比,处理器120在vactive周期311a或311b内向存储器130发送图像帧所需的运算速度和运算频率可以更高。[0105]根据实施例,随着电子装置101的处理器120和/或显示器控制器201的运算速度和运算频率增加,电子装置101的功耗(或电流消耗)可以增加。例如,因为与在图4a的情况下相比在图4b的情况下处理器120和/或显示器控制器201的运算速度和运算频率更高,所以与图4b的情况相比,在图4a的情况下,电子装置101的功耗可以更高。[0106]图5是根据实施例的示出电子装置(例如,图1的电子装置101)的第三模式的视图。根据实施例,第三模式可以被称为自适应高速驱动模式。[0107]根据实施例,图5的vsync信号301和te-sync信号303可以与图3的vsync信号301和te-sync信号303相同,除非另有说明。图5示出vsync信号301的电压值的上升定时和te-sync信号303的电压值的上升定时同步(例如,一致)的情况。根据实施例,在本公开的第三模式中,vsync信号301的电压值的上升定时可能不一定与te-sync信号303的电压值的上升定时同步(例如,一致)。[0108]图5示出如下情况:显示器控制器201的运算频率与图4b的第二模式中的显示器控制器201的运算频率相同,并且显示器203的刷新率(或vsync信号301的间隔)与图4a的第一模式中的显示器203的刷新率(或vsync信号301的间隔)相同。根据实施例,因为图5的显示器控制器201的运算频率与图4b的相同,所以图5的第三模式和图4b的第二模式之间的无缝切换可以是可能的。[0109]根据实施例,因为图5的显示器控制器201的运算频率与图4b的相同,所以显示器控制器201从存储器(例如,图1的存储器130)读取图像帧并且向显示器203发送图像帧的vactive周期311的长度可以与图4b的vactive周期311的长度相同。例如,参考表1的vactive周期的长度,图5的vactive周期311的长度可以是大约8.25ms(=(1/60hz)*(3200h/6464h)*1000)。[0110]根据实施例,ap-freq 401可以指处理器120的运算速度和运算频率。根据实施例,因为图5的vactive周期311的长度与图4b的vactive周期311的长度相同,所以处理器120的可发送时间t3可以与图4b的可发送时间t2相同。根据实施例,因为处理器120可以在可发送时间t3内发送图像帧,所以如同在图4b的情况下,高运算速度和高运算频率对于处理器120而言可能是所需的。[0111]下面示出图4a、图4b和图5之间的比较。[0112][表2][0113][0114]图4b和图5之间的比较披露了,在图5的情况下,从与第一图像帧(例如,帧0)相对应的vactive周期311到期时的定时(②)到与下一图像帧(例如,帧1)相对应的vactive周期311开始时的定时(③),出现了空白周期501。根据实施例,空白周期501的出现可以指vfp周期(例如,图3中的vfp周期313)的长度增加。根据实施例,处理器120可以被配置为在与一个周期(例如,一个间隔)的vactive周期311相对应的给定间隔发送一个图像帧,使得没有撕裂效应发生。根据实施例,尽管处理器120在发送第一图像帧(例如,帧0)之后的空白周期501期间开始发送按顺序接下来被发送的第二图像帧(例如,帧1),但是没有撕裂效应可以发生。例如,在图5的情况下,因为一个操作周期307是6464h,所以空白周期501可以是3232h。上面已经将图5的刷新率描述为与图4a的刷新率(例如,60hz)相同,但是图5的刷新率不一定与图4a的刷新率相同。例如,根据实施例,图5的刷新率可以处于从60hz到120hz的范围中,可以在从60hz到120hz的范围中动态地改变。[0115]图6a是根据实施例的示出由电子装置(例如,图1的电子装置101)改变定时信号(例如,图3的te-sync信号303)的上升定时的操作的流程图600a。在下文中,为了描述的方便起见,将参考图3至图5对此进行描述。[0116]根据实施例,在操作610a中,电子装置101可以基于第一定时信号(例如,图3的te-sync信号303)发送第一帧(例如,图3的图像帧)。根据实施例,处理器(例如,图1的处理器120)可以响应于第一定时信号(例如,图3的te-sync信号303)的电压值的上升而向存储器(例如,图2的存储器130)发送第一帧(例如,图3的图像帧)。根据实施例,处理器120能够发送第一图像帧(例如,图3的图像帧)的时间可以处于从第一定时信号(例如,图3的te-sync信号303)的电压值的上升定时(例如,图5的①)到vactive周期(例如,图3的vactive周期311)结束时的定时(例如,图5的②)的范围中。根据实施例,可以根据第一定时信号(例如,图3中的te-sync信号303)的电压值的上升定时(例如,图5中的①)、vactive周期(例如,图3的vactive周期311)的长度和/或同步信号(例如,图3的vsync信号301)的间隔来确定处理器120的可发送时间。[0117]根据实施例,在操作630a中,电子装置101可以识别电子装置101的状态。例如,电子装置101的状态可以包括在电子装置101上执行的(一个或更多个)应用的类型、在电子装置101的显示器(例如,图2的显示器203)上显示的画面(例如,应用的执行画面)的内容、所接收的用户输入的类型和电子装置101的温度中的至少一种。[0118]根据实施例,在操作650a中,电子装置101可以基于电子装置101的状态发送第一控制信息以改变第一定时信号(例如,图3的te-sync信号303)的定时。根据实施例,处理器120可以基于电子装置101的状态向显示器控制器201发送第一控制信息以改变第一定时信号(例如,图3的te-sync信号303)的定时。根据实施例,第一控制信息可以包括用于在同步信号(例如,图3的vsync信号301)的每个周期改变第一定时信号(例如,图3的te-sync信号303)的电压值的上升定时(例如,图5中的①)的信息。例如,参考图5,当显示器控制器201的运算周期(例如,图3的运算周期307)是6464h时,第一控制信息可以包括关于将第一定时信号(例如,图3的te-sync信号303)的电压值的上升定时(例如,图5的①)往前推(push back)或往后推(bring forward)到3232h的空白周期501内的改变时间的信息。例如,关于改变时间的信息可以包括关于与改变时间相对应的改变值(单位:h或ms)和/或改变时间与空白周期(例如,图5的空白周期501)的长度比的信息。根据实施例,处理器120可以基于所识别的电子装置101的状态来确定用于将第一定时信号(例如,图3的te-sync信号303)的电压值的上升定时(例如,图5的①)往后推或往前推的改变时间。[0119]根据实施例,处理器120可以确定所识别的电子装置101的状态是其中要求(或允许)高响应性的状态还是其中要求(或允许)低功耗的状态。根据实施例,响应性可以指由处理器120响应于用户输入的接收或应用的运行而生成的数据(例如,图像帧)通过显示器203输出所花费的时间。例如,随着由处理器120生成的数据(例如,图像帧)通过显示器203输出所花费的时间减小,可以说电子装置101的响应性更高。根据实施例,功耗可以指处理器120和/或显示器控制器201的功耗。根据实施例,其中要求(或允许)低功耗的状态可以对应于其中不要求(或允许)高响应性的状态。[0120]根据实施例,处理器120可以识别在电子装置101上执行的应用的类型并且确定所识别的电子装置101的状态是其中要求(或允许)高响应性的状态还是其中要求(或允许)低功耗的状态。根据实施例,电子装置101可以确定:随着根据所执行的应用的运行每单位时间生成的数据(例如,图像帧)增加(例如,随着帧速率增加),所生成的数据(例如,图像帧)需要在更短时间内经由显示器203输出并且要求高响应性。根据实施例,可以预设所执行的应用是否是要求高响应性的应用。例如,当由应用开发者发布的应用软件包(package)包括指示应用是否要求高响应性的信息或关于应用的运行所需的处理器120的运算速度和/或运算频率的信息时,处理器可以基于该信息确定所执行的应用是否是要求高响应性的应用。[0121]根据实施例,处理器120可以基于在电子装置101的显示器203上显示的画面(例如,应用执行画面)的内容来确定所识别的电子装置101的状态是其中要求(或允许)高响应性的状态还是其中要求(或允许)低功耗的状态。例如,当通过显示器203输出具有高帧速率的视频时,处理器120可以确定其处于要求高响应性的状态中。例如,当检测到显示器203的显示模式的旋转(例如,横向模式和纵向模式之间的切换)时,处理器120可以确定其处于要求高响应性的状态中。例如,如果在显示器203上显示的画面在预设时间或更久没有改变,则处理器120可以确定其处于要求(或允许)低功耗的状态中。[0122]根据实施例,处理器120可以基于所接收的用户输入的类型来确定所识别的电子装置101的状态是其中要求(或允许)高响应性的状态还是其中要求(或允许)低功耗的状态。例如,当所接收的用户输入是使用触控笔接收的输入时,处理器120可以确定其处于要求高响应性的状态中。例如,一旦检测到触控笔从电子装置101的外壳移除,处理器120就可以确定其处于要求高响应性的状态中。例如,当从触控笔检测到短距离无线通信信号(例如,通过蓝牙通信接收的信号)时,处理器120可以确定要求高响应性。例如,一旦接收到滚动画面的用户输入,处理器120就可以确定其处于要求高响应性的状态中。例如,一旦在预定时间内从用户接收到预定数目(或更多)的输入时,处理器120就可以确定其处于要求高响应性的状态中。例如,当在预定时间内没有从用户接收到输入时,处理器120可以确定其处于要求(或允许)低功耗的状态中。[0123]根据实施例,处理器120可以基于电子装置101的温度来确定所识别的电子装置101的状态是其中要求(或允许)高响应性的状态还是其中要求(或允许)低功耗的状态。例如,电子装置101的温度可以是为电子装置101的至少一个部件(例如,处理器120或显示器203)感测的温度。在一个示例中,一旦检测到电子装置101的温度超过预定温度(例如,50℃),处理器120就可以确定其处于要求低功耗的状态中。在另一个示例中,一旦检测到电子装置101的温度小于预定温度(例如,20℃),处理器120就可以确定其处于允许高响应性或允许高功耗的状态中。[0124]根据实施例,基于所识别的电子装置101的状态是要求(或允许)高响应性还是要求(或允许)低功耗的状态,处理器120可以确定相比于初始定时信号(例如,图3的te-sync信号303)而将该定时信号(例如,图3的te-sync信号303)的电压值的上升定时(例如,图5的①)往后推或往前推的改变时间。根据实施例,当确定所识别的电子装置101的状态是要求(或允许)高响应性或者要求(或允许)高功耗的状态时,处理器120可以确定将定时信号(例如,图3的te-sync信号303)的电压值的上升定时(例如,图5的①)往后推的改变时间。根据实施例,当确定所识别的电子装置101的状态是要求(或允许)低响应性或者要求(或允许)低功耗的状态时,处理器120可以确定将定时信号(例如,图3的te-sync信号303)的电压值的上升定时(例如,图5的①)往前推的改变时间。[0125]根据实施例,处理器120可以生成包括所确定的改变时间的第一控制信息并且向显示器控制器201发送所生成的第一控制信息。[0126]根据实施例,在操作670a中,电子装置101可以在发送第一控制信息之后接收第二定时信号。根据实施例,处理器120可以从显示器控制器201接收第二定时信号。根据实施例,第二定时信号可以与第一定时信号(例如,图3的te-sync信号303)在电压值的上升定时方面不同。例如,与第一定时信号(例如,图3中的te-sync信号303)的电压值的上升定时(例如,图5中的①)相比,第二定时信号的电压值的上升定时可以变得更早或更晚。例如,当第一定时信号是图8a的te-sync信号303-1时,第二定时信号可以是图8a的te-sync信号303-2。在该示例中,第二定时信号的上升定时可以是图8a的第二上升定时(①‑2)。在另一个示例中,当第一定时信号是图8a的te-sync信号303-2时,第二定时信号可以是图8a的te-sync信号303-1。在该示例中,第二定时信号的上升定时可以是图8a的第一上升定时(①‑1)。[0127]根据实施例,在操作690a中,电子装置101可以基于第二定时信号发送第二帧(例如,图3的图像帧)。根据实施例,处理器(例如,图1的处理器120)可以响应于第二定时信号的电压值的上升向存储器(例如,图2的存储器130)发送第二帧(例如,图3的图像帧)。[0128]图6b是根据实施例的示出处理器120、显示器控制器201和/或显示器203的操作的流程图600b。[0129]根据实施例,在操作601b中,处理器120可以从显示器控制器201接收第一定时信号(例如,图3的te-sync信号303)。[0130]根据实施例,在操作603b中,处理器120可以向存储器130发送第一帧(例如,图3的图像帧)。根据实施例,可以响应于第一定时信号(例如,图3的te-sync信号303)的电压值的上升来执行第一帧(例如,图3的图像帧)的发送。[0131]根据实施例,在操作605b中,显示器控制器201可以从存储器130扫描第一帧(例如,图3的图像帧)。根据实施例,可以响应于vsync信号(例如,图3的vsync信号301)的电压值的上升来执行第一帧(例如,图3的图像帧)的扫描。[0132]根据实施例,在操作607b中,显示器控制器201可以向显示器203发送第一帧(例如,图3的图像帧)。[0133]根据实施例,在操作609b中,显示器203可以输出第一帧(例如,图3的图像帧)。根据实施例,第一帧(例如,图3的图像帧)可以被可视地输出为通过显示器203(例如,显示的)图像。[0134]根据实施例,在操作611b中,处理器120可以识别电子装置101的状态。根据实施例,操作609b不一定在上述操作执行之后执行,而是操作609可以在上述操作中的任何一个执行之前或执行时执行。[0135]根据实施例,在操作613b中,处理器120可以向显示器控制器201发送第一控制信息。[0136]根据实施例,在操作615b中,显示器控制器201可以改变定时信号(例如,图3的te-sync信号303)。根据实施例,显示器控制器201可以识别所接收的第一控制信息中包括的信息(例如,用于改变(或调整)第一定时信号(例如,图3的te-sync信号303)的电压值的上升定时(例如,图5中的①)的信息)。根据实施例,显示器控制器201可以基于所接收的第一控制信息中包括的所识别的信息来生成具有与第一定时信号(例如,图3的te-sync信号303)的电压值的上升定时不同的电压值的上升定时的第二定时信号。[0137]根据实施例,在操作617b中,处理器120可以从显示器控制器201接收第二定时信号。根据实施例,处理器120可以接收被生成为具有与第一定时信号(例如,图3的te-sync信号303)的电压值的上升定时不同的电压值的上升定时的第二定时信号。[0138]根据实施例,在操作619b中,处理器120可以向存储器130发送第二帧(例如,图3的图像帧)。根据实施例,可以响应于第二定时信号的电压值的上升来执行第二帧(例如,图3的图像帧)的发送。[0139]根据实施例,在操作621b中,显示器控制器201可以从存储器130扫描第二帧(例如,图3的图像帧)。根据实施例,可以响应于vsync信号(例如,图3的vsync信号301)的电压值的上升来执行第二帧(例如,图3的图像帧)的扫描(或读取)。[0140]根据实施例,在操作623b中,显示器控制器201可以向显示器203发送第二帧(例如,图3的图像帧)。[0141]根据实施例,在操作625b中,显示器203可以输出第二帧(例如,图3的图像帧)。根据实施例,第二帧(例如,图3的图像帧)可以被可视地输出为通过显示器203(例如,显示的)图像。[0142]根据实施例,处理器120可以以不同的运算速度执行操作603b和操作619b。第一定时信号(例如,图3中的te-sync信号303)和第二定时信号的各自电压值在不同的时间上升,因此处理器120所需的运算速度和/或运算频率可以不同。下面对这个进行更加详尽地描述。[0143]图7是根据实施例的示出由电子装置(例如,图1的电子装置101)改变定时信号(例如,图3的te-sync信号303)的上升定时的操作的视图。[0144]参考图7,定时信号(例如,图3的te-sync信号303)的电压值可以在第一上升定时(①‑1)上升(703a)或者可以在第二上升定时(①‑2)上升(703b)。根据实施例,可以由显示器控制器(例如,图2的显示器控制器201)基于第一控制信息将定时信号(例如,图3的te-sync信号303)的上升定时从第一上升定时(①‑1)改变为第二上升定时(①‑2)(例如,图7中的方向上的改变)或者从第二上升定时(①‑2)改变为第一上升定时(①‑1)(例如,图7中的方向上的改变)。尽管图7示出vsync信号(例如,图3的vsync信号301)的电压值上升(707)时的定时与定时信号(例如,图3的te-sync信号303)上升(703a)时的电压值的定时(①‑1)相同,但vsync信号的上升定时可以位于①‑1和①‑2之间。[0145]根据实施例,可以由处理器(例如,图1的处理器120)在第一发送时间ta期间向存储器(例如,图2的存储器130)发送图像帧(“帧a”)701a(例如,图3的图像帧)。根据实施例,可以由处理器120在第二发送时间tb期间向存储器130发送图像帧(“帧b”)701b(例如,图3的图像帧)。如将关于图8更详细地描述,随着定时信号(例如,图3的te-sync信号303)的上升定时改变,处理器120可以发送图像帧(例如,图3的图像帧)的时间周期(在下文,“可发送时间”)可以改变。因此,可以改变处理器120所需的运算速度和/或运算频率,并且可以改变由处理器120消耗的功率。[0146]根据实施例,电子装置101可以识别电子装置101的状态,并且基于所识别的电子装置101的状态,上升定时可以从第一上升定时(①‑1)改变为第二上升定时(①‑2)(例如,图7中的方向上的改变)或者从第二上升定时(①‑2)改变为第一上升定时(①‑1)(例如,图7中的方向上的改变)。例如,一旦确定所识别的电子装置101的状态是要求(或允许)高响应性或者要求(或允许)高功耗的状态,电子装置101就可以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时从第一上升定时(①‑1)改变为第二上升定时(①‑2)。例如,一旦确定所识别的电子装置101的状态是要求(或允许)低响应性或者要求(或允许)低功耗的状态,电子装置101就可以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时从第二上升定时(①‑2)改变为第一上升定时(①‑1)。[0147]根据实施例,不管上升定时是处于第一上升定时(①‑1)还是处于第二上升定时(①‑2),定时信号(例如,图3的te-sync信号303)下降(705)时的定时可以保持不变。例如,定时信号(例如,图3的te-sync信号303)的下降定时可以对应于vsync信号(例如,图3的vsync信号301)的下降定时。[0148]根据实施例,与图7中示出的情况不同,定时信号(例如,图3的te-sync信号303)的下降定时可以根据上升定时是处于第一上升定时(①‑1)还是处于第二上升定时(①‑2)而不同。例如,在定时信号在第一上升定时(①‑1)上升(703a)的情况下以及在定时信号在第二上升定时(①‑2)上升(703b)的情况下,定时信号(例如,图3的te-sync信号303)的电压值相对高的持续时间间隔可以保持不变,但是定时信号(例如,图3的te-sync信号303)的下降定时可以在定时信号在第一上升定时(①‑1)上升(703a)的情况与定时信号在第二上升定时(①‑2)上升(703b)的情况之间不同。[0149]表3示出定时信号(例如,图3的te-sync信号303)的电压值的上升定时不与同步信号(例如,图3的vsync信号301)的电压值的上升定时同步的情况(“异步te”)与定时信号(例如,图3的te-sync信号303)的电压值的上升定时与同步信号(例如,图3的vsync信号301)的电压值的上升定时同步的情况(“同步te”)之间的比较。例如,定时信号(例如,图3的te-sync信号303)的电压值的上升定时不与同步信号(例如,图3的vsync信号301)的电压值的上升定时同步的情况(“异步te”)例如可以是定时信号(例如,图3的te-sync信号303)的电压值的上升定时是第二上升定时(①‑2)的情况。例如,定时信号(例如,图3的te-sync信号303)的电压值的上升定时与同步信号(例如,图3的vsync信号301)的电压值的上升定时同步的情况(“同步te”)例如可以是定时信号(例如,图3的te-sync信号303)的电压值的上升定时是第一上升定时(①‑1)的情况。[0150][表3][0151][0152]参考表3,ap-freq可以指处理器120的运算频率。ap-freq的值可以指处理器120的运算频率的相对量值。“层”可以指在每个“场景”中在显示器203上显示的画面的层数。“相机预览”可以指相机应用正在执行的情况。“视频播放器”可以指视频应用正在运行的情况。“youtube”可以指youtube应用正在运行的情况。“横向”和“纵向”可以分别指显示器203的显示模式是横向模式或纵向模式的情况。[0153]返回参考表3,它能够示出:与“同步te”相比,在“异步te”的情况下,处理器120的运算频率相对较小。这可以意味着,随着定时信号(例如,图3的te-sync信号303)的电压值的上升定时改变,处理器120的运算频率可以降低,如上面关于图7所述。因而,处理器120的功耗可以减少。[0154]图8a是根据实施例的示出定时信号(例如,te-sync信号303)的上升定时被改变的示例的视图。下面参考图8a和图5和/或图7来描述实施例。[0155]根据实施例,第一定时信号(例如,te-sync信号303-1)可以是电压值在每个第一上升定时(①‑1)周期性地上升的信号,并且上升状态在第一持续时间d1期间维持。参考图sync信号303-1)改变为第二定时信号(例如,te-sync信号303-2),处理器120发送图像帧的发送时间可以从第一发送时间ta改变为第二发送时间tb。[0163]根据实施例,ap-freq 401可以指处理器120的运算速度和运算频率。根据实施例,随着发送时间从第一发送时间ta改变(例如,增加)到第二发送时间tb,处理器120所需的运算速度和/或运算频率可以减小。[0164]根据实施例,随着处理器120所需的运算速度和/或运算频率改变(例如,减小),由处理器120消耗的功率可以减小。类似地,随着定时信号(例如,te-sync信号303)从第二定时信号(例如,te-sync信号303-2)改变为第一定时信号(例如,te-sync信号303-1),处理器120的发送时间可以减少,处理器120所需的运算速度和/或运算频率可以增加,并且处理器120的功耗可以增加。[0165]根据实施例,第二定时信号(例如,te-sync信号303-2)的第二上升定时(①‑2)可以比第一定时信号(例如,te-sync信号303-1)的第一上升定时(①‑1)出现得早改变时间b(=tb-ta)。如下面将在图9中更详细地描述的,改变时间b可以小于或等于空白周期501的长度。根据实施例,空白周期501的长度可以对应于vfp周期(例如,图3的vfp周期313)的增加的长度。例如,空白周期501的长度可以是3232h。根据实施例,可以根据第一控制信息来确定改变时间b的长度。根据实施例,第一控制信息可以包括关于与改变时间b相对应的改变值(单位:h或者ms)和/或改变时间与空白周期501的长度比的信息。例如,第一控制信息可以包括关于小于或等于空白周期501的时间长度(例如,8.25ms)的改变时间b(例如,4ms)的信息。例如,第一控制信息可以包括关于改变时间b与空白周期501的长度(例如,3232h)的长度比(例如,50%)的信息。[0166]根据实施例,随着定时信号(例如,te-sync信号303)的上升定时从第一上升定时(①‑1)改变为第二上升定时(①‑2),处理器120所需的运算速度和/或运算频率可以减小,并且处理器120的功耗可以与改变时间b成比例地减小。[0167]图8b是根据实施例的示出图像帧(例如,图3的图像帧)的可发送时间被改变的示例的视图。[0168]图8b的(a)示出当显示器(例如,图2的显示器203)的刷新率是第一刷新率时显示器控制器(例如,图2的显示器控制器201)的运算周期。例如,第一刷新率可以是120hz。[0169]图8b的(b)示出当显示器203的刷新率是第二刷新率(例如,60hz)时显示器控制器201的运算周期。第二刷新率可以是小于第一刷新率的值。例如,第二刷新率可以60hz至120hz之间的频率。下面参考图8b来描述第二刷新率是第一刷新率的一半(例如,60hz)的示例。[0170]根据实施例,当显示器203的刷新率从第一刷新率改变为第二刷新率时,vfp周期313的长度可以从l1改变为l2(增加△l)。根据实施例,vfp周期313的周期△vfp可以是空白周期501。[0171]根据实施例,随着vfp周期313的长度增加(例如,空白周期501出现),电子装置101可以将te-sync信号(例如,图3的te-sync信号303)的电压值的上升定时调整(例如,改变)到周期△vfp的增加长度△l的范围内。例如,电子装置101可以将te-sync信号(例如,图3的te-sync信号303)的电压值的上升定时从第一上升定时(①‑1)调整(例如,改变)为第二上升定时(①‑2),调整了多达b。根据实施例,改变时间的长度b可以小于或等于周期△vfp的增加长度△l。例如,周期△vfp的增加长度△l可以是同步信号(例如,图3的vsync信号301)的周期。[0172]参考图8b的(c)和(d),随着te-sync信号(例如,图3的te-sync信号303)的电压值的上升定时改变b,电子装置101可以发送图像帧(“第n帧”)的可发送时间可以从t3改变(增加)为t3'。根据实施例,随着可发送时间从t3改变(增加)为t3',电子装置101可以在已经增加了b的时间发送图像帧(“第n帧”)。因而,处理器(例如,图2的处理器120)在显示器控制器201的vactive周期311内(例如,在vactive周期311结束之前)向存储器130发送图像帧所需的运算速度和/或运算频率可以减小,并且处理器120的功耗可以减少。[0173]根据实施例,由处理器120向显示器控制器201发送的用于改变te-sync信号(例如,图3的te-sync信号303)的第一控制信息可以包括关于改变时间b的长度与空白周期501的长度之比的信息。例如,第一控制信息可以包括关于b/△l或者其对应值(例如,b/△l*100(%))的信息。根据实施例,第一控制信息可以包括关于与改变时间b相对应的改变值的信息。例如,第一控制信息可以包括指示改变时间(b)的长度是4ms和/或300h的信息。[0174]图9是根据实施例的示出由电子装置(例如,图1的电子装置101)改变定时信号(例如,图3的te-sync信号303)的上升定时的操作的流程图900。[0175]根据实施例,在操作910中,电子装置101可以识别电子装置101的状态。例如,电子装置101的状态可以包括在电子装置101上执行的(一个或更多个)应用的类型、在电子装置101的显示器(例如,图2的显示器203)上显示的画面(例如,应用的执行画面)的内容、所接收的用户输入的类型和电子装置101的温度中的至少一种。[0176]根据实施例,处理器101可以确定电子装置101的状态是要求高响应性的状态还是要求低功耗的状态。根据实施例,电子装置101可以确定所识别的电子装置101的状态是其中要求(或允许)高响应性的状态还是其中要求(或允许)低功耗的状态。[0177]根据实施例,当确定所识别的电子装置101的状态是要求低功耗的状态时,在操作950中,电子装置101可以将定时信号(例如,图3的te-sync信号303)的上升定时改变为往前推。根据实施例,其中要求(或允许)低功耗的状态可以指其中要求低响应性和/或允许低响应性的状态。参考图7,电子装置101可以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第一上升定时(例如,图7的①‑1)改变为第二上升定时(例如,图7的①‑2)。图7的方向可以是相对于显示器控制器(例如,图2的显示器控制器201)的同步信号(例如,图3的vsync信号301)上升(例如,图7的707)时的定时的a-方向。[0178]根据实施例,当确定所识别的电子装置101的状态是要求高响应性的状态时,在操作970中,电子装置101可以将定时信号(例如,图3的te-sync信号303)的上升定时改变为往后推。根据实施例,其中要求高响应性的状态可以指其中要求高功耗和/或允许高功耗的状态。参考图7,电子装置101可以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第二上升定时(例如,图7的①‑2)改变为第一上升定时(例如,图7的①‑1)。图7的方向可以是相对于显示器控制器(例如,图2的显示器控制器201)的同步信号(例如,图3的vsync信号301)上升(例如,图7的707)时的定时的a+方向。[0179]根据实施例,电子装置101可以在执行上述操作950或操作970之后再次执行操作910。[0180]图10a是根据实施例的示出由电子装置(例如,图1的电子装置101)改变定时信号(例如,图3的te-sync信号303)的上升定时的操作的流程图1000a。在下面没有给出在上面结合图9所述的那些内容的重复描述。[0181]根据实施例,在操作1010a中,电子装置101可以确定自适应高速驱动模式(例如,图5的第三模式)是否被激活。根据实施例,当自适应高速驱动模式被激活时,空白周期(例如,图5中的501)存在,使得定时信号(例如,图3的te-sync信号303)的上升定时可以如图5中所示改变,但是其不应当被理解为受限于本公开中的特定运行模式(例如,自适应高速驱动模式或第三模式)。根据实施例,可以由处理器(例如,图1的处理器120)和/或显示器控制器(例如,图2的显示器控制器201)来执行操作1010a。[0182]根据实施例,一旦确定自适应高速驱动模式没有被激活,电子装置101就可以在操作1020a中保持定时信号(例如,图3的te-sync信号303)的上升定时。根据实施例,当自适应高速驱动模式没有被激活时,可以指,例如当如图4a或图4b中所示没有空白周期(例如,图5中的501)存在时,但是其不应当被理解为受限于本公开中的特定运行模式(例如,正常驱动模式、高速驱动模式、第一模式或者第二模式)。[0183]根据实施例,当确定自适应高速驱动模式被激活时,电子装置101可以执行操作1030a至操作1060a。对于图9的操作910至操作970给出的相同描述可以应用于操作1030a至操作1060a,并且因此,下面不给出操作1030a至操作1060a的描述。[0184]图10b是根据实施例的示出电子装置(例如,图1的电子装置101)的驱动模式切换的流程图1000b。[0185]根据实施例,在操作1010b中,电子装置101可以在高速驱动模式下操作。根据实施例,电子装置101将显示器(例如,图2的显示器203)的刷新率设置为较高值(例如,120hz),并且可以因此将处理器(例如,图1的处理器120)的运算速度和/或运算频率设置为较高。根据实施例,从显示器控制器(例如,图2的显示器控制器201)生成的同步信号(例如,图3的vsync信号301)的间隔是显示器的刷新率(例如,120hz)的倒数(例如,大致8.33ms(=1/120*1000))。例如,高速驱动模式可以是与图4b的第二模式相对应的驱动模式。[0186]根据实施例,在操作1030b中,电子装置101可以识别预定应用在电子装置101上的执行。例如,预定应用可以包括相机应用和导航应用中的至少一者。根据实施例,预定应用不局限于以上描述的示例。根据实施例,可以由处理器120来执行操作1030b。[0187]根据实施例,在操作1050b中,电子装置101可以切换到自适应高速驱动模式。例如,自适应高速驱动模式可以指其中空白周期(例如,图5中的空白周期501)存在而使得定时信号(例如,图3的te-sync信号303)的上升定时可以如图5中所示来改变的模式,但是其不应当被理解为受限于本公开中的特定运算模式(例如,自适应高速驱动模式或第三模式)。根据实施例,当识别出预定应用被执行时,处理器120可以向显示器控制器201发送改变显示器控制器201的同步信号(例如,图3的vsync信号301)的间隔和/或显示器203的刷新率的第二控制信息。例如,第二控制信息可以包括指示将被设置的刷新率的特定设置值和/或同步信号(例如,vsync信号301)的间隔。例如,第二控制信息可以包括指示用于改变同步信号(例如,vsync信号301)的间隔的比率的特定设置值和/或将被设置的刷新率。根据实施例,当识别出预定应用被执行时,处理器120可以向显示器控制器201发送将显示器203的刷新率改变为低于操作1010b的刷新率(例如,120hz)的刷新率(例如,60hz)的第二控制信息,由此控制显示器控制器201将显示器203的刷新率改变为与第二控制信息中包括的设置值相对应的刷新率。根据实施例,当识别出预定应用被执行时,处理器120可以向显示器控制器201发送将同步信号(例如,vsync信号301)的间隔改变为比操作1010b的同步信号(例如,vsync信号301)的间隔(例如,8.33ms)长的间隔(例如,16.67ms(=1/60))的第二控制信息,由此控制显示器控制器201生成具有改变了的间隔(例如,16.67ms)的同步信号(例如,vsync信号301)。根据实施例,如图5中所示,显示器控制器201的扫描开启时间(例如,图3中的vactive周期311的长度)可以与当在显示器203中设置了高刷新率(例如,120hz)时相同。因此,在显示器203的刷新率和/或同步信号(例如,vsync信号301)的间隔被改变之后,空白周期(例如,图5的空白周期501)可以出现,使得定时信号(例如,图3中的te-sync信号303)的上升定时改变。[0188]图10c是根据实施例的示出电子装置(例如,图1的电子装置101)的驱动模式切换的流程图1000c。[0189]根据实施例,在操作1010c中,电子装置101可以在高速驱动模式下运行。根据实施例,电子装置101将显示器(例如,图2的显示器203)的刷新率设置为较高值(例如,120hz),并且可以因此将处理器(例如,图1的处理器120)的运算速度和/或运算频率设置为较高。根据实施例,从显示器控制器(例如,图2的显示器控制器201)生成的同步信号(例如,图3的vsync信号301)的间隔是显示器的刷新率(例如,120hz)的倒数(例如,8.33ms(=1/120*1000))。例如,高速驱动模式可以是与图4b的第二模式相对应的驱动模式。[0190]根据实施例,在操作1030c中,电子装置101可以识别出电子装置101的温度超过预定温度。例如,电子装置101的温度可以是为电子装置101的部件(例如,处理器120或显示器203)感测的温度。例如,预定温度可以是50℃。根据实施例,可以由处理器120和/或温度传感器(例如,图1的传感器模块176)来执行操作1030b。[0191]根据实施例,在操作1050c中,电子装置101可以切换到自适应高速驱动模式。例如,自适应高速驱动模式可以指其中空白周期(例如,图5中的501)存在而使得定时信号(例如,图3的te-sync信号303)的上升定时可以如图5中所示来改变的模式,但是其不应当被理解为受限于本公开中的特定运算模式(例如,自适应高速驱动模式或第三模式)。根据实施例,当识别出电子装置101的温度超过预定温度时,处理器120可以向显示器控制器201发送改变显示器控制器201的同步信号(例如,图3的vsync信号301)的间隔和/或显示器203的刷新率的第二控制信息。根据实施例,对图10b的操作1050b中的第二控制信息的描述可以被应用于第二控制信息,并且因此不给出其详细描述。[0192]图11a是根据实施例的示出用于设置电子装置101的刷新率的画面的视图。[0193]参考图11a,用于设置显示器203的刷新率的设置画面1101a可以显示在电子装置101的显示器203上。根据实施例,显示器203可以包括用于接收触摸输入的触摸屏。[0194]根据实施例,设置画面1101a可以包括与高刷新率相对应的第一条目1103a(“high refresh rate”)以及与标准刷新率相对应的第二条目1105a(“stand refresh rate”)。根据实施例,标准刷新率可以是相比高刷新率相对较低的刷新率。例如,高刷新率可以是120hz,并且标准刷新率可以是60hz。根据实施例,设置画面1101a还可以包括应用按钮(“apply”)1107a。[0195]根据实施例,第一条目1103a可以对应于图4b的第二模式或图5的第三模式中的至少一者。根据实施例,第二条目1105a可以对应于图4a的第一模式。[0196]根据实施例,处理器(例如,图1的处理器120)可以从用户接收用于选择第一条目1103a或第二条目1105a之一的输入。根据实施例,处理器120可以接收用于使用触摸屏选择第一条目1103a或第二条目1105a之一的输入(例如,触摸输入),并且接收用于选择应用按钮1107a的输入(例如,触摸输入)。[0197]根据实施例,当选择第一条目1103a时,处理器120可以控制电子装置101在图4b的第二模式或图5的第三模式中的一者下运行。[0198]根据实施例,当第一条目1103a对应于图4b的第二模式时,显示器203可以被设置为高刷新率(例如,120hz),并且显示器控制器(例如,图2的显示器控制器201)可以被设置为同步信号(例如,图3的vsync信号301)的短间隔(例如,8.33ms)。例如,处理器120可以以相对高的运算速度和/或高运算频率运行。根据实施例,一旦识别出预定应用(例如,相机应用或者导航应用)被执行或者一旦识别出电子装置101的温度超过预定温度(例如,50℃),处理器120就可以减小显示器203的刷新率。例如,显示器203的刷新率可以从高刷新率(例如,120hz)改变为相对低的刷新率(例如,从60hz到120hz的范围中包括的值)。根据实施例,电子装置101可以从图4b的第二模式切换到图5的第三模式。因此,处理器120的运算速度和/或运算频率可以降低。[0199]根据实施例,当第一条目1103a对应于图5的第三模式时,显示器203可以被设置为如图5中所示的相对低的刷新率(例如,从60hz到120hz的范围中包括的值),并且显示器控制器(例如,图2的显示器控制器201)可以被设置为同步信号(例如,图3的vsync信号301)的相对长的间隔。根据实施例,电子装置101可以在图5的第三模式下运行。[0200]根据实施例,当电子装置101切换到第三模式或者在第三模式下运行时,处理器120可以基于电子装置101的状态来改变定时信号(例如,图3的te-sync信号303)的电压值的上升定时。因此,可以改变处理器120的运算速度和/或运算频率。[0201]图11b是示出根据实施例的预设应用的视图。[0202]根据实施例,预定应用(例如,图10b的预定应用)可以是相机应用。[0203]参考图11b,相机应用的执行画面1101b可以显示在电子装置101的显示器203上。[0204]根据实施例,一旦识别出相机应用被执行或相机应用的执行画面被显示时,处理器120就可以在第三模式(例如,图5中的第三模式)下运行,或者从第二模式(例如,图4b的第二模式)切换到第三模式(例如,图5的第三模式)。[0205]根据实施例,相机应用可以是被配置为以低帧速率(例如,60hz)生成图像帧(例如,图3的图像帧)的应用。根据实施例,处理器120可以识别对显示器203设置的刷新率并且识别出被识别的刷新率高于相机应用的帧速率。根据实施例,当识别出被识别的刷新率高于相机应用的帧速率时,处理器120可以确定显示器203的刷新率能够被降低,并且为了减小显示器203和/或显示器控制器201的功耗,处理器120可以控制显示器203和/或显示器控制器201以减小显示器203的刷新率。根据实施例,处理器120可以基于电子装置101的状态来改变定时信号(例如,图3的te-sync信号303)的电压值的上升定时。因此,可以改变处理器120的运算速度和/或运算频率。[0206]根据实施例,当识别出预定应用(例如,相机应用)终止或者切换到预定应用的另一个执行画面时,处理器120可以控制显示器203和/或显示器控制器201以增加显示器203的刷新率。[0207]图11c是示出根据实施例的另一个预设应用的视图。[0208]根据实施例,预定应用(例如,图10b的预定应用)可以是导航应用。[0209]参考图11c,导航应用的执行画面1101c可以显示在电子装置101的显示器203上。[0210]根据实施例,一旦识别出导航应用被执行或导航应用的执行画面被显示,处理器120就可以在第三模式(例如,图5中的第三模式)下运行或者从第二模式(例如,图4b的第二模式)切换到第三模式(例如,图5的第三模式)。[0211]根据实施例,导航应用可以是被配置为以低帧速率(例如,60hz)生成图像帧(例如,图3的图像帧)的应用。根据实施例,处理器120可以识别对显示器203设置的刷新率并且识别出所识别的刷新率高于相机应用的帧速率。根据实施例,当识别出所识别的刷新率高于相机应用的帧速率时,处理器120可以确定显示器203的刷新率能够被降低,并且为了减小显示器203和/或显示器控制器201的功耗,处理器120可以控制显示器203和/或显示器控制器201以减小显示器203的刷新率。根据实施例,处理器120可以基于电子装置101的状态来改变定时信号(例如,图3的te-sync信号303)的电压值的上升定时。因此,可以改变处理器120的运算速度和/或运算频率。[0212]根据实施例,导航应用可以是被配置为消耗高功率的应用。例如,因为可以根据导航应用的运行来发送和/或接收无线通信方案(例如,全球定位系统(gps))的信号,所以导航应用可以是消耗高功率的应用。根据实施例,电子装置101可以识别出所执行的导航应用是消耗高功率的应用,并且为了减少显示器控制器201的功耗,电子装置101可以控制显示器203和/或显示器控制器201以降低显示器203的刷新率。根据实施例,处理器120可以基于电子装置101的状态来改变定时信号(例如,图3的te-sync信号303)的电压值的上升定时。因此,可以改变处理器120的运算速度和/或运算频率。[0213]图12a是根据实施例的示出由电子装置(例如,图1的电子装置101)根据用户输入改变定时信号(例如,图3的te-sync信号303)的操作的视图。[0214]参考图12a,应用(例如,因特网应用)的执行画面1201a可以显示在电子装置101的显示器203上。[0215]根据实施例,处理器(例如,图1的处理器120)可以使用显示器203(例如,触摸屏)从用户1203a接收用于滚动执行画面1201a的拖动输入。参考图12a,可以接收从第一点1205a拖动到第二点1207a的输入。根据实施例,处理器120可以控制显示器控制器(例如,图2的显示器控制器201)以改变定时信号(例如,图3的te-sync信号303)。根据实施例,电子装置101可以处于在图5的第三模式下运行的状态中。根据实施例,一旦接收到执行画面1201a上的拖动输入,处理器120就可以控制显示器控制器201以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第二上升定时(例如,图7的①‑2)改变为第一上升定时(例如,图7的①‑1)。[0216]根据实施例,一旦识别出用于滚动执行画面1201a的所接收到的拖动输入被解除,处理器120就可以控制显示器控制器201以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第一上升定时(例如,图7的①‑1)改变为第二上升定时(例如,图7的①‑2)。[0217]图12b是根据实施例的示出由电子装置(例如,图1的电子装置101)在多个执行画面被显示时根据用户输入来确定定时信号(例如,图3的te-sync信号303)的操作的视图。[0218]参考图12b,多个应用(例如,因特网应用和相机应用)的相应执行画面1201b和1203b可以显示在电子装置101的显示器203上。根据实施例,多个应用可以是相同类型的应用或者不同类型的应用。[0219]根据实施例,处理器(例如,图1的处理器120)可以识别多个所执行的应用的类型和/或所显示的应用的执行画面的内容。[0220]根据实施例,处理器120可以基于所识别的多个应用的类型和/或所识别的执行画面的内容来生成定时信号(例如,图3的te-sync信号303)。[0221]根据实施例,处理器120可以识别多个所执行的应用中的至少一者是否是与高响应性相对应的应用。例如,当游戏应用和因特网应用被执行时,处理器120可以确定游戏应用是要求高响应性的应用。根据实施例,一旦识别出多个所执行的应用中的至少一者是与高响应性相对应的应用,处理器120就可以控制显示器控制器(例如,图2的显示器控制器201)以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第二上升定时(例如,图7的①‑2)改变为第一上升定时(例如,图7的①‑1)。[0222]根据实施例,一旦识别出多个所执行的应用都是与(例如,被允许低响应性的)低功耗相对应的应用,处理器120就可以控制显示器控制器(例如,图2的显示器控制器201)以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第一上升定时(例如,图7的①‑1)改变为第二上升定时(例如,图7的①‑2)。根据实施例,一旦识别出多个所执行的应用中的至少一者是与(例如,被允许低响应性的)低功耗相对应的应用,处理器120就可以控制显示器控制器(例如,图2的显示器控制器201)以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第一上升定时(例如,图7的①‑1)改变为第二上升定时(例如,图7的①‑2)。[0223]根据实施例,当正经由多个应用的所显示的执行画面中的至少一者输出具有高fps的视频时,处理器120可以控制显示器控制器(例如,图2的显示器控制器201)以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第二上升定时(例如,图7的①‑2)改变为第一上升定时(例如,图7的①‑1)。[0224]根据实施例,当正经由多个应用的所有显示的执行画面输出具有低fps的视频时,处理器120可以控制显示器控制器(例如,图2的显示器控制器201)以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第一上升定时(例如,图7的①‑1)改变为第二上升定时(例如,图7的①‑2)。[0225]根据实施例,上面已经描述的内容仅仅是示例。当通过多个执行画面1201b和1203b中的任何之一接收要求高响应性的用户输入(例如,滚动手势)时,处理器120可以控制显示器控制器(例如,图2的显示器控制器201)(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第二上升定时(例如,图7的①‑2)改变为第一上升定时(例如,图7的①‑1)。[0226]图13是根据实施例的示出由电子装置(例如,图1的电子装置101)根据用户输入、基于触控笔1303来确定定时信号(例如,图3的te-sync信号303)的操作的视图。[0227]根据实施例,处理器(例如,图1的处理器120)可以识别触控笔1303从电子装置101的外壳1301的移除1305(例如,弹出(popped-up))。根据实施例,处理器120可以使用壳体中包括的传感器(例如,图1的传感器模块176)来识别触控笔1303的移除。根据实施例,当从触控笔1303检测到短距离无线通信信号(例如,通过蓝牙通信接收的信号)时,处理器120可以识别出触控笔1303被移除。[0228]根据实施例,处理器120可以接收触控笔1303的输入。例如,触控笔1303的输入可以包括使用触控笔1303的触摸、轻敲、悬停或者拖动中的至少一者。例如,触控笔1303的输入可以包括来自触控笔1303的短距离无线通信信号(例如,通过蓝牙通信接收的信号)。[0229]根据实施例,当识别出触控笔1303的移除1305时或者当接收到触控笔1303的输入时,处理器120可以确定其处于要求高响应性的状态中。根据实施例,当识别出触控笔1303的移除1305时或者当接收到触控笔1303的输入时,处理器120可以控制显示器控制器(例如,图2的显示器控制器201)以(例如,在图7的方向上)将定时信号(例如,图3的te-sync信号303)的上升定时(例如,图5的①)从第二上升定时(①‑2)改变为第一上升定时(①‑1)。[0230]根据实施例,电子装置(例如,图1的电子装置101)包括:至少一个处理器(例如,图1的处理器120);显示器(例如,图2的显示器203);存储器(例如,图1的存储器130),其被配置为存储从至少一个处理器接收的图像帧;以及显示器控制器(例如,图2的显示器控制器201),其被配置为通过显示器来输出存储在存储器中的图像帧,其中,至少一个处理器被配置为:基于从显示器控制器接收的第一定时信号(例如,图3的te-sync信号303)向存储器发送将要通过显示器输出的第一图像帧(例如,图3的图像帧);识别电子装置的状态;基于所识别的电子装置的状态来向显示器控制器发送用于改变第一定时信号的定时的第一控制信息;响应于发送了用于改变第一定时信号的定时的第一控制信息,从显示器控制器接收第二定时信号;以及基于所接收的第二定时信号向存储器发送将要通过显示器输出的第二图像帧。第二定时信号的定时可以不同于第一定时信号的定时。[0231]根据实施例,至少一个处理器可以被配置为:响应于第一定时信号的上升在第一发送时间期间向存储器发送第一图像帧,以及响应于第二定时信号的上升在第二发送时间期间向存储器发送第二图像帧。第二发送时间可以不同于第一发送时间。[0232]根据实施例,至少一个处理器可以被配置为:在第一发送时间期间以第一运算速度向存储器发送第一图像帧,以及在第二发送时间期间以第二运算速度向存储器发送第二图像帧。第二运算速度可以不同于第一运算速度。[0233]根据实施例,至少一个处理器可以被配置为:基于所识别的电子装置的状态,向显示器控制器发送用于改变第一定时信号的上升定时的第一控制信息。[0234]根据实施例,第一控制信息可以包括关于改变第一定时信号的上升定时的改变时间的信息。[0235]根据实施例,显示器控制器可以被配置为:基于同步信号(例如,图3的vsync信号301),向显示器发送存储在存储器中的第一图像帧或第二图像帧中的至少一者。[0236]根据实施例,显示器控制器可以被配置为:基于同步信号的上升,从存储器读取从至少一个处理器接收并被存储的第一图像帧或第二图像帧中的至少一者,并且向显示器发送第一图像帧或第二图像帧中的至少一者。[0237]根据实施例,至少一个处理器可以被配置为:向显示器控制器发送用于改变同步信号的间隔的第二控制信息。[0238]根据实施例,显示器控制器可以被配置为:基于第一控制信息来改变第一定时信号相对于同步信号的上升定时,以及向至少一个处理器发送具有改变了的上升定时的第二定时信号。[0239]根据实施例,显示器控制器可以被配置为:在同步信号的周期范围内改变第一定时信号的上升定时。[0240]根据实施例,电子装置的状态可以包括所执行的应用的类型、所显示的执行画面的内容、所接收的用户输入的类型或者电子装置的温度中的至少一种。[0241]根据实施例,用于控制电子装置的方法包括:基于从电子装置的显示器控制器接收的第一定时信号来向电子装置的存储器发送将要通过电子装置的显示器输出的第一图像帧;识别电子装置的状态;基于所识别的电子装置的状态来向电子装置的显示器控制器发送用于改变第一定时信号的定时的第一控制信息;响应于发送了用于改变第一定时信号的定时的第一控制信息,从显示器控制器接收第二定时信号;以及基于所接收的第二定时信号向存储器发送将要通过显示器输出的第二图像帧。第二定时信号的定时可以不同于第一定时信号的定时。[0242]根据实施例,基于第一定时信号发送第一图像帧可以包括响应于第一定时信号的上升在第一发送时间期间向存储器发送第一图像帧,基于第二定时信号发送第二图像帧可以包括响应于第二定时信号的上升在第二发送时间期间向存储器发送第二图像帧。第二发送时间可以不同于第一发送时间。[0243]根据实施例,在第一发送时间期间发送第一图像帧可以包括在第一发送时间期间以第一运算速度向存储器发送第一图像帧。在第二发送时间期间发送第二图像帧可以包括在第二发送时间期间以第二运算速度向存储器发送第二图像帧。第二运算速度可以不同于第一运算速度。[0244]根据实施例,基于所识别的电子装置的状态发送用于改变第一定时信号的定时的第一控制信息可以包括基于所识别的电子装置的状态向显示器控制器发送用于改变第一定时信号的上升定时的第一控制信息。[0245]根据实施例,第一控制信息可以包括关于改变第一定时信号的上升定时的改变时间的信息。[0246]根据实施例,该方法还可以包括由显示器控制器基于同步信号向显示器发送存储在存储器中的第一图像帧或第二图像帧中的至少一者。[0247]根据实施例,该方法还可以包括向显示器控制器发送用于改变同步信号的间隔的第二控制信息。[0248]根据实施例,该方法还可以包括:由显示器控制器基于所接收的第一控制信息来改变第一定时信号相对于同步信号的上升定时,以及,由显示器控制器向至少一个处理器发送具有改变了的上升定时的第二定时信号。[0249]根据实施例,提供一种计算机可读非易失性记录介质,其存储被配置为当被执行时使电子装置的至少一个处理器执行以下的指令:基于从电子装置的显示器控制器接收的第一定时信号向电子装置的存储器发送将要通过电子装置的显示器输出的第一图像帧;识别电子装置的状态;基于所识别的电子装置的状态向电子装置的显示器控制器发送用于改变第一定时信号的定时的第一控制信息;响应于发送了用于改变第一定时信号的定时的第一控制信息,从显示器控制器接收第二定时信号;以及基于所接收的第二定时信号向存储器发送将要通过显示器输出的第二图像帧。第二定时信号的定时可以不同于第一定时信号的定时。[0250]根据各种实施例的电子装置可以是各种类型的电子装置之一。电子装置可以包括例如便携式通信装置(例如,智能电话)、计算机装置、便携式多媒体装置、便携式医疗装置、相机、可穿戴装置或家用电器。根据本公开的实施例,电子装置不限于上面所述的那些电子装置。[0251]应该理解的是,本公开的各种实施例以及其中使用的术语并不意图将在此阐述的技术特征限制于具体实施例,而是包括针对相应实施例的各种改变、等同形式或替换形式。对于附图的描述,相似的附图标记可以用来指代相似或相关的元件。将理解的是,与术语相应的单数形式的名词可以包括一个或更多个事物,除非相关上下文另有明确指示。如这里所使用的,诸如“a或b”、“a和b中的至少一者”、“a或b中的至少一者”、“a、b或c”、“a、b和c中的至少一者”以及“a、b或c中的至少一者”这样的短语中的每一个短语可以包括在与所述多个短语中的相应短语中一起列举出的项的所有可能组合。如这里所使用的,诸如“第1”和“第2”或者“第一”和“第二”的术语可以用于将相应部件与另一部件进行简单区分,并且不在其他方面(例如,重要性或顺序)限制所述部件。将理解的是,在使用了术语“可操作地”或“通信地”的情况下或者在不使用术语“可操作地”或“通信地”的情况下,如果一元件(例如,第一元件)被称为“与另一元件(例如,第二元件)结合”、“结合到另一元件(例如,第二元件)”、“与另一元件(例如,第二元件)连接”或“连接到另一元件(例如,第二元件)”,则意味着所述一元件可以与所述另一元件直接(例如,有线地)连接、与所述另一元件无线连接、或经由第三元件与所述另一元件连接。[0252]如这里所使用的,术语“模块”可以包括以硬件、软件或固件实现的单元,并且可以与其他术语(例如,“逻辑”、“逻辑块”、“部分”或“电路”)可互换地使用。模块可以是被适配为执行一个或更多个功能的单个集成部件或者是该单个集成部件的最小单元或部分。例如,根据实施例,可以以专用集成电路(asic)的形式来实现模块。[0253]可以将在此阐述的各种实施例实现为包括存储在存储介质(例如,内部存储器136或外部存储器138)中的可由机器(例如,电子装置101)读取的一个或更多个指令的软件(例如,程序140)。例如,机器(例如,电子装置101)的处理器(例如,处理器120)可以调用存储在存储介质中的一个或更多个指令中的至少一个指令,并且在处理器的控制下在有或没有使用一个或多个其他组件的情况下执行该至少一个指令。这使得所述机器能够操作用于根据所调用的至少一个指令执行至少一个功能。所述一个或更多个指令可以包括由编译器产生的代码或能够由解释器执行的代码。可以以非暂时性存储介质的形式来提供机器可读存储介质。其中,术语“非暂时性”仅意味着所述存储介质是有形装置,并且不包括信号(例如,电磁波),但是该术语并不在数据被半永久性地存储在存储介质中与数据被临时存储在存储介质中之间进行区分。[0254]根据实施例,可以在计算机程序产品中包括和提供根据本公开的各种实施例的方法。计算机程序产品可以作为商品在销售者和购买者之间进行交易。可以以机器可读存储介质(例如,紧凑盘只读存储器(cd-rom))的形式来发布计算机程序产品,或者可以经由应用商店(例如,play storetm)在线发布(例如,下载或上传)计算机程序产品,或者可以直接在两个用户装置(例如,智能电话)之间发布(例如,下载或上传)计算机程序产品。如果是在线发布的,则计算机程序产品中的至少一部分可以是临时产生的,或者可以将计算机程序产品中的至少一部分可以至少临时存储在机器可读存储介质(诸如制造商的服务器、应用商店的服务器或中继服务器的存储器)中。[0255]根据实施例,上述部件中的每个部件(例如,模块或程序)可以包括单个实体或多个实体。根据实施例,可以省略上述部件中的一个或更多个部件,或者可以添加一个或更多个其他部件。可选择地或者另外地,可以将多个部件(例如,模块或程序)集成为单个部件。在这种情况下,根据各种实施例,该集成部件可以仍旧按照与所述多个部件中的相应一个部件在集成之前执行一个或更多个功能相同或相似的方式,执行所述多个部件中的每一个部件的所述一个或更多个功能。根据实施例,由模块、程序或另一部件所执行的操作可以顺序地、并行地、重复地或以启发式方式来执行,或者所述操作中的一个或更多个操作可以按照不同的顺序来执行或被省略,或者可以添加一个或更多个其他操作。[0256]能够以硬件、固件或者经由能够被存储在诸如cd-rom、数字化通用磁盘(dvd)、磁带、ram、软盘、硬盘、或者磁光盘之类的记录介质中的软件或计算机代码或者最初存储在远程记录介质或非暂时性机器可读介质上通过网络下载并且将被存储在本地记录介质上的计算机代码的执行来实施本公开的以上所描述的实施例的某些方面,使得能够使用通用计算机,或特殊处理器经由被存储在记录介质上的这样的软件或者在诸如asic或fpga之类的可编程或专用硬件中来呈现在本文描述的方法。如在现有技术中将理解的,计算机、处理器、微处理器控制器或可编程硬件包括例如ram、rom、闪存等等的存储器组件,该存储器组件可以存储或接收当被计算机、处理器或硬件访问和执行时来实施在本文描述的处理方法的软件或计算机代码。[0257]虽然已经参考本公开的某些示例性实施例示出和描述了本公开,但是本领域技术人员将理解,在不脱离由所附权利要求及其等同形式限定的本公开的精神和范围的情况下,可以对本文进行形式和细节的各种改变。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部