电子设备的屏幕控制方法、可读介质和电子设备技术

技术编号:34871709 阅读:32 留言:0更新日期:2022-09-10 13:23
本申请公开了一种电子设备的屏幕控制方法、可读介质和电子设备。该方法包括:电子设备的第二处理器处理显示屏和触摸屏的相关信息;电子设备在检测到用户开始第一触摸操作的情况下,将显示屏的处理权限由第二处理器切换到第一处理器,并将检测到的第一触摸操作的第一触摸数据经由第二处理器发送给第一处理器,并且电子设备在检测到第一触摸操作结束的情况下,将触摸屏的处理权限由第二处理器切换到第一处理器。本申请方案在屏幕切换过程中,先切换显示屏的处理权限再切换触摸屏的处理权限,并且第一处理器通过第二处理器接收触摸数据,使得第一处理器可以接收到完整的触摸数据,进而准确地响应用户的触摸事件,实现无感切换,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
电子设备的屏幕控制方法、可读介质和电子设备


[0001]本申请涉及终端
,特别涉及一种电子设备的屏幕控制方法、可读介质和电子设备。

技术介绍

[0002]电子设备的触摸屏作为人机交互的载体,广泛应用于各种智能电子设备中。用户只需用手指触摸智能电子设备的触摸屏,就能实现对电子设备的操作,从而实现更为直观、便捷的人机交互。
[0003]为了实现更高的能效比,通常会在电子设备的硬件架构上采用双处理器方案,即一个高性能的主处理器负责操作系统的运行,处理高运算量的任务,如地图,导航,电话等功能。一个低功耗协处理器负责一些低运算量的任务,诸如传感器数据的采集和处理等。这样一来,由于高性能的主处理器和低功耗的协处理器共享一套显示屏和触摸屏,在系统之间切换时,容易造成用户界面的丢点、卡顿等问题。

技术实现思路

[0004]本申请实施例提供了一种电子设备的屏幕控制方法、可读介质和电子设备。本申请方案在屏幕切换过程中,通过先切换显示屏的处理权限,待显示屏切换完成后再切换触摸屏的处理权限。并且在触摸屏切换的过程中,第一处理器通过第二处理器接收触摸数据,使得第一处理器可以接收到完整的触摸数据,从而准确地解析出与该次完整的触摸数据对应的用户的本次操作事件,进而准确地响应用户的本次操作事件。避免在屏幕切换过程中,导致电子设备生成的与用户操作对应的数据的丢失,从而给用户带来滑动不流畅的体验的问题的出现。实现无感切换,提升用户体验。
[0005]第一方面,本申请实施例提供了一种电子设备的屏幕控制方法,包括:r/>[0006]电子设备的第二处理器处理显示屏和触摸屏的相关信息;电子设备在检测到用户开始第一触摸操作的情况下,将显示屏的处理权限由第二处理器切换到第一处理器,并将检测到的第一触摸操作的第一触摸数据经由第二处理器发送给第一处理器,并且电子设备在检测到第一触摸操作结束的情况下,将触摸屏的处理权限由第二处理器切换到第一处理器。
[0007]其中,显示屏和触摸屏的相关信息包括但不限于:一种或多种类型的数据,例如,对应于用户触摸操作的触摸数据;一种或多种类型的信令,例如,在图5所示的实施例中,协处理器应用层发送给主处理器的唤醒指令;一种或多种类型的消息,例如,在图5所示的实施例中,触摸芯片向协触控驱动发送的中断消息;一种或多种类型的通知,一种或多种类型的请求,一种或多种类型的响应,一种或多种类型的信号等。
[0008]例如,在一些实施例中,电子设备在休眠状态时,由第二处理器处理显示屏和触摸屏的相关信息。当电子设备检测到用户开始在屏幕上滑动时,将显示屏的处理权限由第二处理器切换到第一处理器,并将检测到的第一触摸操作的第一触摸数据经由第二处理器发
送给第一处理器。并且,当电子设备检测到用户的手指离开屏幕时,确定出用户的本次触摸操作结束,将触摸屏的处理权限由第二处理器切换到第一处理器。在触摸屏切换的过程中,第一处理器通过第二处理器接收触摸数据,使得第一处理器可以接收到完整的触摸数据,从而准确地解析出与该次完整的触摸数据对应的用户的本次操作事件,进而准确地响应用户的本次操作事件。实现无感切换,提升用户体验。
[0009]应理解:本文中“显示屏的处理权限”是指显示屏相关信息的处理权限,“触摸屏的处理权限”是指触摸屏相关信息的处理权限。
[0010]在上述第一方面的一种可能的实现中,上述方法还包括:电子设备包括虚拟触控驱动,电子设备将第一触摸操作的第一触摸数据经由第二处理器发送给虚拟触控驱动,第一处理器经由虚拟触控驱动接收第一触摸数据。
[0011]在一些实施例中,第一处理器为主处理器,可以运行高性能的操作系统,处理使用频率较低的高运算量的任务。例如,主处理器运行系统,支持导航、电话、地图、聊天、音乐播放等功能。
[0012]在一些实施例中,第二处理器为协处理器,可以运行低功耗的轻量级的系统,处理使用频率较高的低运算量的任务。例如,协处理器运行轻量级的嵌入式系统,负责传感器数据的采集、处理,支持时间显示、计算器、定时器、闹钟、测心率、计步、测高度等功能。
[0013]在一些实施例中,虚拟触控驱动为图3所示的实施例中的主虚拟触控驱动,用于在显示屏的处理权限已经被切换给主处理器,而触摸屏的处理权限依然在协处理器的情况下,主处理器通过主虚拟触控驱动读取由协处理器发来的触摸数据。
[0014]在上述第一方面的一种可能的实现中,上述方法还包括:电子设备在检测到用户开始第一触摸操作的情况下,将显示屏的处理权限由第二处理器切换到第一处理器包括:
[0015]电子设备在检测到用户开始第一触摸操作的情况下,通过第二处理器向第一处理器发送唤醒指令;第一处理器接收到唤醒指令后,响应唤醒指令,并且向第二处理器发送屏幕切换的中断请求;第二处理器接收到屏幕切换的中断请求后,响应中断请求,将显示屏的处理权限由第二处理器切换到第一处理器。
[0016]在一些实施例中,第一处理器为主处理器,第二处理器为协处理器,电子设备通过协处理器应用层向主处理器发送唤醒指令。
[0017]在上述第一方面的一种可能的实现中,上述方法还包括:
[0018]电子设备的第一处理器处理显示屏和触摸屏的相关信息;电子设备在检测到用户有针对电子设备的设定应用的交互操作的情况下,将显示屏和触摸屏的处理权限由第一处理器切换到第二处理器,由电子设备的第二处理器处理显示屏和触摸屏的相关信息。
[0019]其中,设定应用是指需要由第二处理器处理的例如计算器、定时器、闹钟、运动等使用频率较高、运算量较低的应用。由第二处理器代替第一处理器来处理使用频率高、时间长的应用,可以实现降低功耗,提升电子设备的续航能力。
[0020]在上述第一方面的一种可能的实现中,上述方法还包括:电子设备在检测到用户有针对电子设备的设定应用的交互操作的情况下,将显示屏和触摸屏的处理权限由第一处理器切换到第二处理器,由电子设备的第二处理器处理显示屏和触摸屏的相关信息包括:
[0021]电子设备在检测到用户有针对电子设备的设定应用的交互操作的情况下,将显示屏的处理权限由第一处理器切换到第二处理器;在电子设备确定出显示屏的处理权限由第
一处理器切换到第二处理器之后,将触摸屏的处理权限由第一处理器切换到第二处理器。
[0022]如此,可以避免在屏幕切换过程中,用户触摸数据的丢失,实现无感切换,提升用户体验。
[0023]在上述第一方面的一种可能的实现中,上述方法还包括:电子设备的第一处理器处理显示屏和触摸屏的相关信息;电子设备在检测到用户开始第二触摸操作的情况下,将检测到的第二触摸操作的第二触摸数据发送给第一处理器。
[0024]例如,在一些实施例中,当前正在运行电子设备的第一处理器,由第一处理器控制显示屏和触摸屏,当用户的手指在电子设备的屏幕上滑动时,由第一处理器读取由触摸芯片生成的对应于用户本次触摸操作的触摸数据。
[0025]在上述第一方面的一种可能的实现中,上述方法还包括:电子设备包括显本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电子设备的屏幕控制方法,所述电子设备包括屏幕、第一处理器以及第二处理器,其中所述屏幕包括显示屏和触摸屏,其特征在于,包括:所述电子设备的第二处理器处理所述显示屏和所述触摸屏的相关信息;所述电子设备在检测到用户开始第一触摸操作的情况下,将所述显示屏的处理权限由所述第二处理器切换到所述第一处理器,并将检测到的所述第一触摸操作的第一触摸数据经由所述第二处理器发送给所述第一处理器,并且所述电子设备在检测到所述第一触摸操作结束的情况下,将所述触摸屏的处理权限由所述第二处理器切换到所述第一处理器。2.根据权利要求1所述的方法,其特征在于,所述电子设备包括虚拟触控驱动,所述电子设备将所述第一触摸操作的第一触摸数据经由所述第二处理器发送给所述虚拟触控驱动,所述第一处理器经由所述虚拟触控驱动接收所述第一触摸数据。3.根据权利要求1或2所述的方法,其特征在于,所述电子设备在检测到用户开始第一触摸操作的情况下,将所述显示屏的处理权限由所述第二处理器切换到所述第一处理器包括:所述电子设备在检测到用户开始第一触摸操作的情况下,通过所述第二处理器向所述第一处理器发送唤醒指令;所述第一处理器接收到所述唤醒指令后,响应所述唤醒指令,并且向所述第二处理器发送屏幕切换的中断请求;所述第二处理器接收到所述屏幕切换的中断请求后,响应所述中断请求,将所述显示屏的处理权限由所述第二处理器切换到所述第一处理器。4.根据权利要求1至3任一项所述的方法,其特征在于,还包括:所述电子设备的第一处理器处理所述显示屏和触摸屏的相关信息;所述电子设备在检测到用户有针对所述电子设备的设定应用的交互操作的情况下,将所述显示屏和触摸屏的处理权限由所述第一处理器切换到所述第二处理器,由所述电子设备的第二处理器处理所述显示屏和所述触摸屏的相关信息。5.根据权利要求4所述的方法,其特征在于,所述电子设备在检测到用户有针对所述电子设备的设定应用的交互操作的情况下,将所述显示屏和触摸屏的处理权限由所述第一处理器切换到所述第二处理器,由所述电子设备的第二处理器处理所述显示屏和所述触摸屏的相关信息包括:所述...

【专利技术属性】
技术研发人员:李家文靳百萍宋明东
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1