本申请涉及电子设备技术领域,具体涉及一种电磁干扰控制方法及相关装置。
背景技术:
随着移动通信技术的发展,用户对手机等电子设备进行通信的需求越来越大,目前市面上的电子设备在进行数据传输时,一般通过蜂窝移动网络通信或者wi-fi通信等方式传输数据,全面屏手机都面临着射频干扰问题:显示屏的驱动集成芯片已经延伸到天线净空区,显示屏移动行业处理器接口mipi频率的分频倍频点干扰射频天线,导致天线的接收灵敏度(totalisotropicsensitivity,tis)比较低。
技术实现要素:
本申请实施例提供了一种电磁干扰控制方法及相关装置,以期提高电子设备在游戏场景中的通信稳定性。
第一方面,本申请实施例提供一种电磁干扰控制方法,应用于电子设备,所述方法包括:
在检测到电子设备处于预设场景时,检测所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设场景包括游戏场景;
当检测到发生电磁干扰时,确定所述预设场景的实时性要求;
获取适配所述预设场景的所述实时性要求的干扰控制策略;
按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰。
第二方面,本申请实施例提供一种电磁干扰控制装置,应用于电子设备,所述电磁干扰控制装置包括处理单元和通信单元,其中,
所述处理单元,用于在检测到电子设备处于预设场景时,检测所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设场景包括游戏场景;以及当检测到发生电磁干扰时,通过所述处理单元确定所述预设场景的实时性要求;以及通过所述处理单元获取适配所述预设场景的所述实时性要求的干扰控制策略;以及通过所述处理单元按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰。
第三方面,本申请实施例提供一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。
第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。
第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
可以看出,本申请实施例中,电子设备在检测到电子设备处于预设场景时,首先检测电子设备的射频系统与显示屏是否发生电磁干扰,预设场景包括游戏场景;其次,当检测到发生电磁干扰时,确定预设场景的实时性要求;再次,获取适配预设场景的实时性要求的干扰控制策略;最后,按照干扰控制策略执行干扰控制操作以降低或避免显示屏移动行业处理器接口mipi对射频系统的电磁干扰。可见,电子设备能够在检测到射频系统与显示屏是否发生电磁干扰后,再根据当前场景采取对应的干扰控制策略,执行干扰控制操作;从而消除或降低所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰,提高游戏场景中通信的稳定性,获取最佳的游戏体验。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种无线通信系统的示例架构图;
图2是本申请实施例提供的一种电磁干扰控制方法的流程示意图;
图3是本申请实施例提供的另一种电磁干扰控制方法的流程示意图;
图4是本申请实施例提供的另一种电磁干扰控制方法的流程示意图;
图5是本申请实施例提供的另一种电磁干扰控制方法的流程示意图;
图6是本申请实施例提供的另一种电磁干扰控制方法的流程示意图;
图7是本申请实施例提供的一种电子设备的结构示意图;
图8是本申请实施例提供的一种电磁干扰控制装置的功能单元组成框图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
本申请实施例所涉及到的电子设备可以是具备wi-fi射频系统的电子设备,该电子设备可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(userequipment,ue),移动台(mobilestation,ms),终端设备(terminaldevice)等等。
下面对本申请实施例进行详细介绍。
如图1所示,目前电子设备101可以连接基站103和/或无线热点设备102,电子设备101连接基站103时,可以通过移动通信网络实现数据交互,如目前lte中的语音通话业务,电子设备101连接无线热点设备102时,可以通过无线局域网络实现数据交互,如ip多媒体子系统(ipmultimediasubsystem,ims)语音通话业务。
请参阅图2,图2是本申请实施例提供了一种电磁干扰控制方法的流程示意图,应用于电子设备;如图所示,本电磁干扰控制方法包括:
s201,电子设备在检测到电子设备处于预设场景时,检测所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设场景包括游戏场景;
其中,所述电子设备与无线热点进行通信时,射频系统会选择不同的通信信道进行数据传输,每个通信信道均对应协议约定的频域资源(如全球移动通信系统(globalsystemformobilecommunication,gsm)频段、长期演进(longtermevolution,lte)b8/b20/b28频段等),且由相关通信协议可知,电子设备在执行不同的业务过程时,可以在同一业务处理时段使用一个或多个不同的通信信道。电子设备所处的预设场景具体是指电子设备处于游戏场景。例如,电子设备使用wi-fi数据运行游戏app。在检测到电子设备处于预设场景后,wi-fi模块实时上报当前工作的信道(可能是多个)信息。
s202,所述电子设备当检测到发生电磁干扰时,确定所述预设场景的实时性要求;
其中,显示屏的移动行业处理器接口mipi频率可以根据芯片能力支持不同频率或频段,如频率514.5mhz、频率516.5mhz。在进行通过wi-fi运行游戏app时,显示屏mipi和wi-fi信道之间在频点冲突时会发生干扰。
s203,所述电子设备获取适配所述预设场景的所述实时性要求的干扰控制策略;
其中,根据s202得到的实时性要求,获取预配置的与该实时性要求对应的干扰控制策略。
s204,所述电子设备按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰。
具体实现中,根据预实时性要求对应的干扰控制策略选择无干扰或者干扰最小的目标频率进行跳频;或进行切换到数据网络;或者与路由器协商信道切换来规避干扰。
可以看出,本申请实施例中,电子设备在检测到电子设备处于预设场景时,首先检测电子设备的射频系统与显示屏是否发生电磁干扰,预设场景包括游戏场景;其次,当检测到发生电磁干扰时,确定预设场景的实时性要求;再次,获取适配预设场景的实时性要求的干扰控制策略;最后,按照干扰控制策略执行干扰控制操作以降低或避免显示屏移动行业处理器接口mipi对射频系统的电磁干扰。可见,电子设备能够在检测到射频系统与显示屏是否发生电磁干扰后,再根据当前场景采取对应的干扰控制策略,执行干扰控制操作;从而消除或降低所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰,提高游戏场景中通信的稳定性,获取最佳的游戏体验。
在一个可能的示例中,所述检测所述电子设备的射频系统与显示屏是否发生电磁干扰,包括:获取第一频率的至少一个检测值和第二频率的检测值,所述第一频率为所述射频系统的通信频率,所述第二频率为所述显示屏的mipi频率;根据所述第一频率的至少一个检测值和所述第二频率的检测值,通过预设置的干扰信道列表确定所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设置的干扰信道列表包括显示屏mipi的工作频率对不同信道的干扰等级。
其中,预设置的干扰信道列表包括显示屏mipi的不同工作频率对不同wi-fi信道的干扰大小和干扰等级。通过预设置的干扰信道列表和第二频率的检测值,将其与干扰信道列表的第一频率的检测值逐个比对,确定是否会发生电磁干扰。
在具体实现中,获取第一频率的至少一个检测值和第二频率的检测值的方法可以但不限于是,当游戏app运行时,wi-fi模块实时将当前工作的至少一个信道信息(第一频率)上报给ap,ap接收到信道信息后,同时获取当前屏幕的mipi频率(第二频率)。
可见,本示例中,电子设备能够基于干扰信道列表进行频率比对,快速确定显示屏mipi当前使用的频率是否会与第一频率中的任意一个检测值发生电磁干扰,从而可以基于实时检测值快速定位电磁干扰场景,检测效率高。
在一个可能的示例中,所述电子设备包括cpu,所述确定所述预设场景的实时性要求,包括:检测所述cpu中与所述预设场景对应的负载数据量;根据所述负载数据量确定所述预设场景的实时性要求。
其中,检测到cpu中与所述预设场景对应的负载数据量后,根据负载数据量的多少和预设置的不同实时性要求的负载数据量,确定所述预设场景的实时性要求。例如,可以从任务管理器中获取预设场景的cpu实时负载情况为5~10%,预设置的实时性要求高的cpu负载数据量为大于5%,即可确定当前运行的预设场景的实时性要求高。
具体实现中,可以根据预设场景的不同实时性要求的历史cpu负载数据量预设置的实时性要求高的cpu负载数据量的数值,此处不做唯一限定。
可见,本示例中,电子设备能够基于预设场景在cpu中的负载数据量和预设场景的不同实时性要求的cpu负载数据量确定预设场景运行时的实时性要求,从而确定电磁干扰下的预设场景的实时性要求。
在一个可能的示例中,所述电子设备包括gpu,所述确定所述预设场景的实时性要求,包括:检测所述gpu中与所述预设场景对应的负载数据量;根据所述负载数据量确定所述预设场景的实时性要求。
其中,检测到gpu中与所述预设场景对应的负载数据量后,根据负载数据量的多少和预设置的不同实时性要求的负载数据量,确定所述预设场景的实时性要求。例如,可以从任务管理器中获取预设场景的gpu实时负载情况为5~10%,预设置的实时性要求高的gpu负载数据量为大于3%,即可确定当前运行的预设场景的实时性要求高。
具体实现中,可以根据预设场景的不同实时性要求的历史gpu负载数据量预设置的实时性要求高的gpu负载数据量的数值,此处不做唯一限定。
可见,本示例中,电子设备能够基于预设场景在gpu中的负载数据量和预设场景的不同实时性要求的gpu负载数据量确定预设场景运行时的实时性要求,从而确定电磁干扰下的预设场景的实时性要求。
在一个可能的示例中,所述电子设备包括游戏模块,所述确定所述预设场景的实时性要求,包括:通过所述游戏模块检测所述预设场景是否为预设的实时性要求高的场景。
可见,本示例中,电子设备能够基于预设场景和游戏模块的实时参数确定预设场景运行时的实时性要求。
在一个可能的示例中,所述确定适配所述预设场景的所述实时性要求的干扰控制策略,包括:查询预设置的干扰控制策略集合,所述干扰控制策略集合包括不同实时性要求的场景与干扰控制策略之间的对应关系;当所述预设场景为实时性要求高的场景时,获取实时性要求高的场景对应的干扰控制策略;当所述预设场景为实时性要求低的场景时,获取实时性要求低的场景对应的干扰控制策略。
其中,根据电子设备基于实时性要求的不同采取不同的干扰控制策略。针对不同实时性要求的不同的干扰控制策略,当预设场景的实时性要求确定后,调用实时性要求对应的干扰控制策略。
可见,本示例中,电子设备能够针对预设场景实时性要求的不同对应采取不同的干扰控制策略,提高电磁干扰解决机制的多样性和效率,提高射频系统通信稳定性。
在一个可能的示例中,所述实时性要求高的场景对应的干扰控制策略,包括:获取所述显示屏的mipi频率的可用频率范围或者可用频率值;获取第一频率集合,所述第一频率集合包括所述电子设备在所述预设场景中所启用的至少一个无线信道频率;根据所述可用频率范围或者可用频率值,以及所述第一频率集合,确定所述显示屏的mipi频率的目标频率值;将所述显示屏的mipi频率调整为所述目标频率值。
其中,电子设备基于显示屏的mipi频率的可用频率范围或者可用频率值和所述预设场景中所启用的至少一个通信频率确定目标频率,目标频率与第一频率集合中任意一个频率无干扰或者干扰最小。无线信道可以为无线wi-fi信道。例如在使用wi-fi数据玩游戏时,若处于团战等高实时性要求场景下,显示屏的mipi频率为514.5m,与无线wi-fi信道频率发生电磁干扰,则执行显示屏mipi跳频到与当前无线wi-fi信道频率不发生干扰的频率范围。
可见,本示例中,由于电子设备根据显示屏mipi的可用频率范围或者可用频率值,以及所述第一频率集合,确定了mipi的目标频率值,从而避免电子设备在当前预设场景中因射频系统使用第一频率集合中的任意频率而被显示屏mipi干扰,提高射频系统通信稳定性。
在一个可能的示例中,所述执行网络切换操作,包括:获取所述显示屏的mipi频率和至少一个数据网络的工作频率;根据所述至少一个数据网络的工作频率和所述显示屏的mipi频率确定目标数据网络,所述目标数据网络为所述显示屏的mipi频率对至少一个数据网络干扰最小的数据网络;根据所述目标数据网络执行数据网络切换。
其中,电子设备基于显示屏的mipi频率和至少一个数据网络的工作频率,根据信道干扰列表确定两者之间无干扰或干扰最小的数据网络为目标数据网络。电子设备确定的目标数据网络的工作频率应该很少或不会与显示屏的mipi频率发生电磁干扰。例如在使用wi-fi数据玩游戏时,若处于团战等高实时性要求场景下,显示屏的mipi频率与无线wi-fi信道频率发生电磁干扰,则切换无线wi-fi为数据网络避免干扰。
可见,本示例中,电子设备基于至少一个数据网络的工作频率以及显示屏的mipi频率值,确定了显示屏的mipi频率值对数据网络干扰最小的目标数据网络,从而切换数据网络以避免了电子设备在当前预设场景中因使用固定数据网络的频率而被显示屏mipi干扰,提高射频系统通信稳定性。
在一个可能的示例中,所述执行网络切换操作,包括:获取所述显示屏的mipi频率和至少一个无线信道的工作频率;根据所述至少一个无线信道的工作频率和所述显示屏的mipi频率确定目标无线信道,所述目标无线信道为所述显示屏的mipi频率对至少一个无线信道干扰最小的无线信道;根据所述目标无线信道执行无线信道切换。
其中,电子设备基于显示屏的mipi频率和至少一个无线信道的工作频率,根据信道干扰列表确定两者之间无干扰或干扰最小的无线信道为目标无线信道。电子设备确定的目标无线信道的频率应该很少或不会与显示屏的mipi频率发生电磁干扰,无线信道可以为无线wi-fi信道。例如在使用wi-fi数据玩游戏时,若处于团战等高实时性要求场景下,显示屏的mipi频率与无线wi-fi信道的频率发生电磁干扰,与路由器协商信道切换来规避干扰。
可见,本示例中,电子设备基于至少一个无线信道的工作频率以及显示屏的mipi频率值,确定了显示屏的mipi频率值对无线信道干扰最小的目标无线信道,从而与路由器协商无线信道切换以避免了电子设备在当前预设场景中因射频系统使用第一频率集合中的任意频率而被显示屏mipi干扰,提高射频系统通信稳定性。
与上述图2所示的实施例一致的,请参阅图3,图3是本申请实施例提供的一种电磁干扰控制方法的流程示意图,应用于电子设备,所述电子设备包括cpu,如图所示,本电磁干扰控制方法包括:
s301,电子设备在检测到电子设备处于预设场景时,检测所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设场景包括游戏场景;
s302,所述电子设备当检测到发生电磁干扰时,检测所述cpu中与所述预设场景对应的负载数据量;
s303,所述电子设备根据所述负载数据量确定所述预设场景的实时性要求;
s304,所述电子设备获取适配所述预设场景的所述实时性要求的干扰控制策略;
s305,所述电子设备按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰。
可以看出,本申请实施例中,电子设备在检测到电子设备处于预设场景时,首先检测电子设备的射频系统与显示屏是否发生电磁干扰,预设场景包括游戏场景;其次,当检测到发生电磁干扰时,确定预设场景的实时性要求;再次,获取适配预设场景的实时性要求的干扰控制策略;最后,按照干扰控制策略执行干扰控制操作以降低或避免显示屏移动行业处理器接口mipi对射频系统的电磁干扰。可见,电子设备能够在检测到射频系统与显示屏是否发生电磁干扰后,再根据当前场景采取对应的干扰控制策略,执行干扰控制操作;从而消除或降低所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰,提高游戏场景中通信的稳定性,获取最佳的游戏体验。
此外,电子设备能够基于预设场景在cpu中的负载数据量和预设场景的不同实时性要求的cpu负载数据量确定预设场景运行时的实时性要求,从而确定电磁干扰下的预设场景的实时性要求,进而确定该实时性要求对应的干扰控制策略。
与上述图2所示的实施例一致的,请参阅图4,图4是本申请实施例提供的一种电磁干扰控制方法的流程示意图,应用于电子设备,所述电子设备包括cpu,如图所示,本电磁干扰控制方法包括:
s401,电子设备在检测到电子设备处于预设场景时,检测所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设场景包括游戏场景;
s402,所述电子设备当检测到发生电磁干扰时,确定所述预设场景的实时性要求;
s403,所述电子设备查询预设置的干扰控制策略集合,所述干扰控制策略集合包括不同实时性要求的场景与干扰控制策略之间的对应关系;
s404,所述电子设备当所述预设场景为实时性要求高的场景时,获取实时性要求高的场景对应的干扰控制策略;
s405,所述电子设备当所述预设场景为实时性要求低的场景时,获取实时性要求低的场景对应的干扰控制策略。
可以看出,本申请实施例中,电子设备在检测到电子设备处于预设场景时,首先检测电子设备的射频系统与显示屏是否发生电磁干扰,预设场景包括游戏场景;其次,当检测到发生电磁干扰时,确定预设场景的实时性要求;再次,获取适配预设场景的实时性要求的干扰控制策略;最后,按照干扰控制策略执行干扰控制操作以降低或避免显示屏移动行业处理器接口mipi对射频系统的电磁干扰。可见,电子设备能够在检测到射频系统与显示屏是否发生电磁干扰后,再根据当前场景采取对应的干扰控制策略,执行干扰控制操作;从而消除或降低所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰,提高游戏场景中通信的稳定性,获取最佳的游戏体验。
此外,电子设备能够针对预设场景实时性要求的不同对应采取不同的干扰控制策略,提高电磁干扰解决机制的多样性和效率,提高射频系统通信稳定性。
与上述图2所示的实施例一致的,请参阅图5,图5是本申请实施例提供的一种电磁干扰控制方法的流程示意图,应用于电子设备,如图所示,本电磁干扰控制方法包括:
s501,电子设备在检测到电子设备处于预设场景时,检测所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设场景包括游戏场景;
s502,所述电子设备当检测到发生电磁干扰时,确定所述预设场景的实时性要求;
s503,所述电子设备查获取适配所述预设场景的所述实时性要求的干扰控制策略;
s504,所述电子设备获取所述干扰控制策略为实时性要求高的场景对应的干扰控制策略时;
s505,所述电子设备获取所述显示屏的mipi频率的可用频率范围或者可用频率值;
s505,所述电子设备获取第一频率集合,所述第一频率集合包括所述电子设备在所述预设场景中所启用的至少一个无线wi-fi信道频率;
s505,所述电子设备根据所述可用频率范围或者可用频率值,以及所述第一频率集合,确定所述显示屏的mipi频率的目标频率值;
s505,所述电子设备将所述显示屏的mipi频率调整为所述目标频率值。
可以看出,本申请实施例中,电子设备在检测到电子设备处于预设场景时,首先检测电子设备的射频系统与显示屏是否发生电磁干扰,预设场景包括游戏场景;其次,当检测到发生电磁干扰时,确定预设场景的实时性要求;再次,获取适配预设场景的实时性要求的干扰控制策略;最后,按照干扰控制策略执行干扰控制操作以降低或避免显示屏移动行业处理器接口mipi对射频系统的电磁干扰。可见,电子设备能够在检测到射频系统与显示屏是否发生电磁干扰后,再根据当前场景采取对应的干扰控制策略,执行干扰控制操作;从而消除或降低所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰,提高游戏场景中通信的稳定性,获取最佳的游戏体验。
此外,电子设备根据显示屏mipi的可用频率范围或者可用频率值,以及所述第一频率集合,确定了mipi的目标频率值,从而避免电子设备在当前预设场景中因射频系统使用第一频率集合中的任意频率而被显示屏mipi干扰,提高射频系统通信稳定性。
与上述图2所示的实施例一致的,请参阅图6,图6是本申请实施例提供的一种电磁干扰控制方法的流程示意图,应用于电子设备,如图所示,本电磁干扰控制方法包括:
s601,电子设备在检测到电子设备处于预设场景时,检测所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设场景包括游戏场景;
s602,所述电子设备当检测到发生电磁干扰时,确定所述预设场景的实时性要求;
s603,所述电子设备查获取适配所述预设场景的所述实时性要求的干扰控制策略;
s604,所述电子设备获取所述干扰控制策略为实时性要求低的场景对应的干扰控制策略时;
s605,所述电子设备获取所述显示屏的mipi频率和至少一个数据网络的工作频率;
s606,所述电子设备根据所述至少一个数据网络的工作频率和所述显示屏的mipi频率确定目标数据网络,所述目标数据网络为所述显示屏的mipi频率对至少一个数据网络干扰最小的数据网络;
s607,所述电子设备根据所述可用频率范围或者可用频率值,以及所述第一频率集合,确定所述显示屏的mipi频率的目标频率值;
s608,所述电子设备根据所述目标数据网络执行数据网络切换。
可以看出,本申请实施例中,电子设备在检测到电子设备处于预设场景时,首先检测电子设备的射频系统与显示屏是否发生电磁干扰,预设场景包括游戏场景;其次,当检测到发生电磁干扰时,确定预设场景的实时性要求;再次,获取适配预设场景的实时性要求的干扰控制策略;最后,按照干扰控制策略执行干扰控制操作以降低或避免显示屏移动行业处理器接口mipi对射频系统的电磁干扰。可见,电子设备能够在检测到射频系统与显示屏是否发生电磁干扰后,再根据当前场景采取对应的干扰控制策略,执行干扰控制操作;从而消除或降低所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰,提高游戏场景中通信的稳定性,获取最佳的游戏体验。
此外,电子设备基于至少一个数据网络的工作频率以及显示屏的mipi频率值,确定了显示屏的mipi频率值对数据网络干扰最小的目标数据网络,从而切换数据网络以避免了电子设备在当前预设场景中因使用固定数据网络的频率而被显示屏mipi干扰,提高射频系统通信稳定性。
与上述图2所示的实施例一致的,请参阅图7,图7是本申请实施例提供的一种电子设备700的结构示意图,如图所示,所述电子设备700包括应用处理器710、存储器720、通信接口730以及一个或多个程序721,其中,所述一个或多个程序721被存储在上述存储器720中,并且被配置由上述应用处理器710执行,所述一个或多个程序721包括用于执行以下步骤的指令;
在检测到电子设备处于预设场景时,检测所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设场景包括游戏场景;
当检测到发生电磁干扰时,确定所述预设场景的实时性要求;
获取适配所述预设场景的所述实时性要求的干扰控制策略;
按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰。
可以看出,本申请实施例中,电子设备在检测到电子设备处于预设场景时,首先检测电子设备的射频系统与显示屏是否发生电磁干扰,预设场景包括游戏场景;其次,当检测到发生电磁干扰时,确定预设场景的实时性要求;再次,获取适配预设场景的实时性要求的干扰控制策略;最后,按照干扰控制策略执行干扰控制操作以降低或避免显示屏移动行业处理器接口mipi对射频系统的电磁干扰。可见,电子设备能够在检测到射频系统与显示屏是否发生电磁干扰后,再根据当前场景采取对应的干扰控制策略,执行干扰控制操作;从而消除或降低所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰,提高游戏场景中通信的稳定性,获取最佳的游戏体验。
在一个可能的示例中,在所述检测所述电子设备的射频系统与显示屏是否发生电磁干扰方面,所述程序中的指令具体用于执行以下操作:获取第一频率的至少一个检测值和第二频率的检测值,所述第一频率为所述射频系统的通信频率,所述第二频率为所述显示屏的mipi频率;根据所述第一频率的至少一个检测值和所述第二频率的检测值,通过预设置的干扰信道列表确定所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设置的干扰信道列表包括显示屏mipi的工作频率对不同wi-fi信道的干扰等级。
在一个可能的示例中,所述电子设备包括cpu;在所述确定所述预设场景的实时性要求方面,所述程序中的指令具体用于执行以下操作:检测所述cpu中与所述预设场景对应的负载数据量;根据所述负载数据量确定所述预设场景的实时性要求。
在一个可能的示例中,所述电子设备包括gpu;在所述确定所述预设场景的实时性要求方面,所述程序中的指令具体用于执行以下操作:检测所述gpu中与所述预设场景对应的负载数据量;根据所述负载数据量确定所述预设场景的实时性要求。
在一个可能的示例中,所述电子设备包括游戏模块;在所述确定所述预设场景的实时性要求方面,所述程序中的指令具体用于执行以下操作:通过所述游戏模块检测所述预设场景是否为预设的实时性要求高的场景。
在一个可能的示例中,在所述确定适配所述预设场景的所述实时性要求的干扰控制策略方面,所述程序中的指令具体用于执行以下操作:查询预设置的干扰控制策略集合,所述干扰控制策略集合包括不同实时性要求的场景与干扰控制策略之间的对应关系;当所述预设场景为实时性要求高的场景时,获取实时性要求高的场景对应的干扰控制策略;当所述预设场景为实时性要求低的场景时,获取实时性要求低的场景对应的干扰控制策略。
在一个可能的示例中,在所述按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰方面,所述程序中的指令具体用于执行以下操作:当所述干扰控制策略为实时性要求高的场景对应的干扰控制策略时;获取所述显示屏的mipi频率的可用频率范围或者可用频率值;获取第一频率集合,所述第一频率集合包括所述电子设备在所述预设场景中所启用的至少一个无线wi-fi信道频率;根据所述可用频率范围或者可用频率值,以及所述第一频率集合,确定所述显示屏的mipi频率的目标频率值;将所述显示屏的mipi频率调整为所述目标频率值。
在一个可能的示例中,在所述按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰方面,所述程序中的指令具体用于执行以下操作:当所述干扰控制策略为实时性要求低的场景对应的干扰控制策略时;获取所述显示屏的mipi频率和至少一个数据网络的工作频率;根据所述至少一个数据网络的工作频率和所述显示屏的mipi频率确定目标数据网络,所述目标数据网络为所述显示屏的mipi频率对至少一个数据网络干扰最小的数据网络;根据所述目标数据网络执行数据网络切换。
在一个可能的示例中,在所述按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰方面,所述程序中的指令具体用于执行以下操作:当所述干扰控制策略为实时性要求低的场景对应的干扰控制策略时;获取所述显示屏的mipi频率和至少一个无线信道的工作频率;根据所述至少一个无线信道的工作频率和所述显示屏的mipi频率确定目标无线信道,所述目标无线信道为所述显示屏的mipi频率对至少一个无线信道干扰最小的无线信道;根据所述目标无线信道执行无线信道切换。
上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图8是本申请实施例中所涉及的电磁干扰控制装置800的功能单元组成框图。该电磁干扰控制装置800应用于电子设备,包括处理单元801和通信单元802,其中,
所述处理单元801,用于在检测到电子设备处于预设场景时,检测所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设场景包括游戏场景;以及当检测到发生电磁干扰时,通过所述处理单元确定所述预设场景的实时性要求;以及通过所述处理单元获取适配所述预设场景的所述实时性要求的干扰控制策略;以及通过所述处理单元按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰。
其中,所述电磁干扰控制装置800还可以包括存储单元803,用于存储电子设备的程序代码和数据。所述处理单元801可以是处理器,所述通信单元802可以是触控显示屏或者收发器,存储单元803可以是存储器。
可以看出,本申请实施例中,电子设备在检测到电子设备处于预设场景时,首先检测电子设备的射频系统与显示屏是否发生电磁干扰,预设场景包括游戏场景;其次,当检测到发生电磁干扰时,确定预设场景的实时性要求;再次,获取适配预设场景的实时性要求的干扰控制策略;最后,按照干扰控制策略执行干扰控制操作以降低或避免显示屏移动行业处理器接口mipi对射频系统的电磁干扰。可见,电子设备能够在检测到射频系统与显示屏是否发生电磁干扰后,再根据当前场景采取对应的干扰控制策略,执行干扰控制操作;从而消除或降低所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰,提高游戏场景中通信的稳定性,获取最佳的游戏体验。
在一个可能的示例中,在所述检测所述电子设备的射频系统与显示屏是否发生电磁干扰方面,所述处理单元801具体用于:获取第一频率的至少一个检测值和第二频率的检测值,所述第一频率为所述射频系统的通信频率,所述第二频率为所述显示屏的mipi频率;根据所述第一频率的至少一个检测值和所述第二频率的检测值,通过预设置的干扰信道列表确定所述电子设备的射频系统与显示屏是否发生电磁干扰,所述预设置的干扰信道列表包括显示屏mipi的工作频率对不同wi-fi信道的干扰等级。
在一个可能的示例中,所述电子设备包括cpu;在所述确定所述预设场景的实时性要求方面,所述处理单元801具体用于:检测所述cpu中与所述预设场景对应的负载数据量;根据所述负载数据量确定所述预设场景的实时性要求。
在一个可能的示例中,所述电子设备包括gpu;在所述确定所述预设场景的实时性要求方面,所述处理单元801具体用于:检测所述gpu中与所述预设场景对应的负载数据量;根据所述负载数据量确定所述预设场景的实时性要求。
在一个可能的示例中,所述电子设备包括游戏模块;在所述确定所述预设场景的实时性要求方面,所述处理单元801具体用于:通过所述游戏模块检测所述预设场景是否为预设的实时性要求高的场景。
在一个可能的示例中,在所述确定适配所述预设场景的所述实时性要求的干扰控制策略方面,所述处理单元801具体用于:查询预设置的干扰控制策略集合,所述干扰控制策略集合包括不同实时性要求的场景与干扰控制策略之间的对应关系;当所述预设场景为实时性要求高的场景时,获取实时性要求高的场景对应的干扰控制策略;当所述预设场景为实时性要求低的场景时,获取实时性要求低的场景对应的干扰控制策略。
在一个可能的示例中,在所述按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰方面,所述处理单元801具体用于:当所述干扰控制策略为实时性要求高的场景对应的干扰控制策略时;获取所述显示屏的mipi频率的可用频率范围或者可用频率值;获取第一频率集合,所述第一频率集合包括所述电子设备在所述预设场景中所启用的至少一个无线wi-fi信道频率;根据所述可用频率范围或者可用频率值,以及所述第一频率集合,确定所述显示屏的mipi频率的目标频率值;将所述显示屏的mipi频率调整为所述目标频率值。
在一个可能的示例中,在所述按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰方面,所述处理单元801具体用于:当所述干扰控制策略为实时性要求低的场景对应的干扰控制策略时;获取所述显示屏的mipi频率和至少一个数据网络的工作频率;根据所述至少一个数据网络的工作频率和所述显示屏的mipi频率确定目标数据网络,所述目标数据网络为所述显示屏的mipi频率对至少一个数据网络干扰最小的数据网络;根据所述目标数据网络执行数据网络切换。
在一个可能的示例中,在所述按照所述干扰控制策略执行干扰控制操作以降低或避免所述显示屏移动行业处理器接口mipi对所述射频系统的电磁干扰方面,所述处理单元801具体用于:当所述干扰控制策略为实时性要求低的场景对应的干扰控制策略时;获取所述显示屏的mipi频率和至少一个无线信道的工作频率;根据所述至少一个无线信道的工作频率和所述显示屏的mipi频率确定目标无线信道,所述目标无线信道为所述显示屏的mipi频率对至少一个无线信道干扰最小的无线信道;根据所述目标无线信道执行无线信道切换。
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括电子设备。
本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包,上述计算机包括电子设备。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:read-onlymemory,简称:rom)、随机存取器(英文:randomaccessmemory,简称:ram)、磁盘或光盘等。
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。