无线通信电路、蓝牙通信切换方法和电子设备与流程

文档序号:34020499发布日期:2023-05-04 23:27阅读:106来源:国知局
无线通信电路、蓝牙通信切换方法和电子设备与流程

本技术涉及通信领域,尤其涉及一种无线通信电路、蓝牙通信切换方法和电子设备。


背景技术:

1、现有的手机等电子设备中,蓝牙(bluetooth,bt)与无线保真(wirelessfidelity,wi-fi)是分时共用天线的,当wi-fi传输的数据量较大时,会降低蓝牙的通信速率,从而影响蓝牙的通信质量。


技术实现思路

1、本技术实施例提供一种无线通信电路、蓝牙通信切换方法和电子设备,用于提高蓝牙通信的通信质量。

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

3、第一方面,提供了一种无线通信电路,包括:处理器、切换电路、调制解调器(modulator demodulator,mdm)、第一(front-end modules,fem)和第二fem;处理器耦合至切换电路、调制解调器和第一fem,调制解调器通过切换电路耦合至第二fem,第一fem支持无线保真wi-fi通信或蓝牙通信,第二fem支持蜂窝通信或蓝牙通信。处理器用于:获取第一fem的通信状态信息,通信状态信息用于指示第一fem是否进行wi-fi通信。如果通信状态信息指示第一fem进行wi-fi通信,则向切换电路发送第一控制命令,第一控制命令用于控制切换电路检测调制解调器是否向第二fem发送移动产业处理器接口(mobile industryprocessor interface,mipi)命令,如果调制解调器未向第二fem发送mipi命令,则控制第二fem进行蓝牙通信;如果通信状态信息指示第一fem未进行wi-fi通信,则向切换电路发送第二控制命令,第二控制命令用于控制切换电路检测调制解调器是否向第二fem发送mipi命令,如果调制解调器未向第二fem发送mipi命令,则将调制解调器与第二fem直通,使得调制解调器控制第二fem进行蜂窝通信。

4、本技术实施例提供的无线通信电路,第一fem支持无线保真wi-fi通信或蓝牙通信,当第一fem进行wi-fi通信,并且,mdm未向第二fem发送mipi命令时,控制第二fem进行蓝牙通信,从而将第一fem的部分或全部蓝牙通信切换至较为空闲的第二fem,避免wi-fi通信和蓝牙通信的分时复用挤占蓝牙通信的资源,提高蓝牙通信的通信质量。

5、在一种可能的实施方式中,切换电路包括控制器、mipi从模块、mipi主模块和旁路选通电路;控制器通过mipi从模块和旁路选通电路耦合至调制解调器,控制器还通过mipi主模块和旁路选通电路耦合至第二fem;mipi从模块用于将来自调制解调器的mipi命令从mipi总线格式转换为片上总线格式并发送给控制器;mipi主模块用于将来自控制器的mipi命令从片上总线格式转换为mipi总线格式并通过旁路选通电路发送给第二fem;控制器用于:如果接收到第一控制命令,则控制旁路选通电路将mipi从模块与调制解调器导通并将mipi主模块与第二fem导通,通过mipi从模块检测调制解调器是否向第二fem发送mipi命令,如果调制解调器未向第二fem发送mipi命令,则通过mipi主模块向第二fem发送第一mipi命令,第一mipi命令用于指示第二fem进行蓝牙通信;控制器还用于:如果接收到第二控制命令,通过mipi从模块检测调制解调器是否向第二fem发送mipi命令,如果调制解调器未向第二fem发送mipi命令,则控制旁路选通电路将调制解调器与第二fem直通,并通过mipi主模块向第二fem发送第二mipi命令,第二mipi命令用于指示第二fem进行蜂窝通信。

6、该实施方式公开了切换电路如何实现的一种可能实施方式。

7、在一种可能的实施方式中,控制器还用于:在通过mipi主模块向第二fem发送第一mipi命令之后,通过mipi从模块从mdm接收并缓存mipi命令;在通过mipi主模块向第二fem发送第二mipi命令之后,通过mipi主模块向第二fem发送缓存的来自调制解调器的mipi命令。

8、该实施方式使得调制解调器与第二fem之间的控制逻辑在切换前后保持一致。

9、在一种可能的实施方式中,处理器具体用于:如果通信状态信息指示第一fem进行wi-fi通信,则在预设时间后,向切换电路发送第一控制命令。

10、该实施方式可以防止蓝牙通信在第一fem和第二fem之间频繁切换,该方案的优点为判断条件简单并且从始至终不会出现频繁切换情况。

11、在一种可能的实施方式中,处理器具体用于:如果通信状态信息指示第一fem进行wi-fi通信,并且在第一预设时间内第一fem在进行wi-fi通信和未进行wi-fi通信之间切换次数小于次数门限,则向切换电路发送第一控制命令。

12、该实施方式可以防止蓝牙通信在第一fem和第二fem之间频繁切换,该方案的优点为检测更加快速,在连接wi-fi后能尽快切换状态,体验感较好。

13、在一种可能的实施方式中,处理器还用于:如果在第一预设时间内第一fem在进行wi-fi通信和未进行wi-fi通信之间切换次数大于或等于次数门限,则在第二预设时间后再获取第一fem的通信状态信息。

14、该实施方式可以避免永远不切换状态,当wi-fi连接稳定后可以正常切换状态。

15、第二方面,提供了一种蓝牙通信切换方法,包括:获取第一fem的通信状态信息,第一fem支持无线保真wi-fi通信或蓝牙通信,通信状态信息用于指示第一fem是否进行wi-fi通信;如果通信状态信息指示第一fem进行wi-fi通信,则向切换电路发送第一控制命令,第一控制命令用于控制切换电路检测调制解调器是否向第二fem发送移动产业处理器接口mipi命令,如果调制解调器未向第二fem发送mipi命令,则控制第二fem进行蓝牙通信,第二fem支持蜂窝通信或蓝牙通信;如果通信状态信息指示第一fem未进行wi-fi通信,则向切换电路发送第二控制命令,第二控制命令用于控制切换电路检测调制解调器是否向第二fem发送mipi命令,如果调制解调器未向第二fem发送mipi命令,则将调制解调器与第二fem直通,使得调制解调器控制第二fem进行蜂窝通信。

16、在一种可能的实施方式中,还包括:如果接收到第一控制命令,则控制旁路选通电路将mipi从模块与调制解调器导通并将mipi主模块与第二fem导通,通过mipi从模块检测调制解调器是否向第二fem发送mipi命令,如果调制解调器未向第二fem发送mipi命令,则通过mipi主模块向第二fem发送第一mipi命令,第一mipi命令用于指示第二fem进行蓝牙通信;如果接收到第二控制命令,通过mipi从模块检测调制解调器是否向第二fem发送mipi命令,如果调制解调器未向第二fem发送mipi命令,则控制旁路选通电路将调制解调器与第二fem直通,并通过mipi主模块向第二fem发送第二mipi命令,第二mipi命令用于指示第二fem进行蜂窝通信。

17、在一种可能的实施方式中,该方法还包括:在通过mipi主模块向第二fem发送第一mipi命令之后,通过mipi从模块从mdm接收并缓存mipi命令;在通过mipi主模块向第二fem发送第二mipi命令之后,通过mipi主模块向第二fem发送缓存的来自mdm的mipi命令。

18、在一种可能的实施方式中,如果通信状态信息指示第一fem进行wi-fi通信,则向切换电路发送第一控制命令,包括:如果通信状态信息指示第一fem进行wi-fi通信,则在预设时间后,向切换电路发送第一控制命令。

19、在一种可能的实施方式中,如果通信状态信息指示第一fem进行wi-fi通信,则向切换电路发送第一控制命令,包括:如果通信状态信息指示第一fem进行wi-fi通信,并且在第一预设时间内第一fem在进行wi-fi通信和未进行wi-fi通信之间切换次数小于次数门限,则向切换电路发送第一控制命令。

20、在一种可能的实施方式中,该方法还包括:如果在第一预设时间内第一fem在进行wi-fi通信和未进行wi-fi通信之间切换次数大于或等于次数门限,则在第二预设时间后再获取第一fem的通信状态信息。

21、第三方面,提供了一种电子设备,包括如第一方面及其任一实施方式的无线通信电路,或者,包括处理器和存储器,存储器中存储指令,当处理器执行指令时,如第二方面及其任一实施方式所述的方法被执行。

22、第四方面,提供了一种计算机可读存储介质,包括指令,当指令在电子设备上执行时,使得电子设备执行如第二方面及其任一实施方式所述的方法。

23、第五方面,提供了一种包含指令的计算机程序产品,当指令在上述电子设备上运行时,使得该电子设备执行如第二方面及其任一实施方式所述的方法。

24、第六方面,提供了一种芯片系统,该芯片系统包括处理器,用于支持电子设备实现上述第二方面中所涉及的功能。在一种可能的设计中,该装置还包括接口电路,接口电路可用于从其它装置(例如存储器)接收信号,或者,向其它装置(例如通信接口)发送信号。该芯片系统可以包括芯片,还可以包括其他分立器件。

25、第二方面至第六方面的技术效果参照第一方面及其任一实施方式的技术效果,在此不再重复。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1