一种移动设备及其修改蓝牙软件的方法与存储装置制造方法及图纸

技术编号:21184080 阅读:65 留言:0更新日期:2019-05-22 14:54
本申请公开了一种移动设备及其修改蓝牙软件的方法与存储装置,移动设备包括至少两个蓝牙器件,至少两个蓝牙器件并联连接,所述方法包括:接收蓝牙软件文件;判断至少两个蓝牙器件的工作模式;将处于非工作模式的蓝牙器件切换为软件可修改模式,并将接收到的蓝牙软件修改至该蓝牙器件中;将处于软件可修改模式的蓝牙器件切换为工作模式。通过上述方式,本申请能够提高蓝牙切换连接不同蓝牙设备时的切换效率。

A Mobile Device and Its Method and Storage Device for Modifying Bluetooth Software

This application discloses a mobile device and a method and storage device for modifying Bluetooth software. The mobile device includes at least two Bluetooth devices connected in parallel. The method includes: receiving Bluetooth software files; judging the working mode of at least two Bluetooth devices; switching a Bluetooth device in a non-working mode to a software modifiable mode and connecting it. The received Bluetooth software is modified to the Bluetooth device; the Bluetooth device in the software modifiable mode is switched to the working mode. By the above way, the application can improve the switching efficiency when Bluetooth handover connects different Bluetooth devices.

【技术实现步骤摘要】
一种移动设备及其修改蓝牙软件的方法与存储装置
本申请涉及通信
,特别是涉及一种移动设备及其修改蓝牙软件的方法与存储装置。
技术介绍
目前,移动设备上一般带有蓝牙(bluetooth,简称BT)芯片,使移动设备能够通过蓝牙与其他设备相连接。蓝牙是一种标准的无线通信技术,可以实现固定设备、移动设备及楼宇个人域网之间的短距离数据交换(使用2.4至2.485GHz的ISM波段的UHF无线电波)。目前蓝牙已经在移动设备上成为标配技术,是移动设备最常用的功能之一,用户通过将移动设备启用蓝牙然后相互之间进行连接,从而使移动设备与移动设备之间进行数据交换;这给用户带来方便。本申请的专利技术人在长期的研发过程中,发现蓝牙的使用过程中对于所连接的不同的蓝牙设备需要修改BT软件,这样可以使移动设备使用蓝牙时加载尽量少的内容,而修改BT软件时均伴随着BT模块的复位,因为只有复位时才能进行BT软件的修改。这就会使移动设备使用BT时速度慢,往往在与不同种类的蓝牙设备的互联切换过程中要进行短时间的等待。因此,现有技术存在缺陷,有待改进与发展。
技术实现思路
本申请主要解决的技术问题是提供一种移动设备及其修改蓝牙软件的方法与存储装置,能够提高蓝牙切换连接不同蓝牙设备时的切换效率。为解决上述技术问题,本申请采用的一个技术方案是:提供一种移动设备修改蓝牙软件的方法,移动设备包括至少两个蓝牙器件,至少两个蓝牙器件并联连接,所述方法包括:接收蓝牙软件文件;判断至少两个蓝牙器件的工作模式;将处于非工作模式的蓝牙器件切换为软件可修改模式,并将接收到的蓝牙软件修改至该蓝牙器件中;将处于软件可修改模式的蓝牙器件切换为工作模式。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种移动设备,移动设备包括处理器和至少两个蓝牙器件,至少两个蓝牙器件并联连接,处理器用于:接收蓝牙软件文件;判断至少两个蓝牙器件的工作模式;将处于非工作模式的蓝牙器件切换为软件可修改模式,并将接收到的蓝牙软件修改至该蓝牙器件中;将处于软件可修改模式的蓝牙器件切换为工作模式。为解决上述技术问题,本申请采用的另一个技术方案是:提供一种具有存储功能的装置,所述装置存储有程序,所述程序被执行时,能够实现上述的修改蓝牙软件的方法。本申请的有益效果是:区别于现有技术的情况,本申请提供一种修改蓝牙软件的方法,该方法中,移动设备设置有相互并联的至少两个蓝牙器件,当移动设备切换连接不同的蓝牙设备需要修改BT软件时,可以将BT软件修改至当前处于非工作模式的蓝牙器件中,无需要对当前处于工作模式的蓝牙进行复位,从而提升蓝牙切换时的速率,提升用户体验,为用户提供方便。附图说明图1是本申请移动设备修改蓝牙软件方法第一实施方式的流程示意图;图2是本申请移动设备第一实施方式的结构示意图;图3是本申请具有存储功能的装置第一实施方式的结构示意图。。具体实施方式为使本申请的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本申请进一步详细说明。本申请提供一种移动设备修改BT软件的方法,旨在当移动设备使用蓝牙功能时,使用过程中由于对于所连接的不同的蓝牙设备需要修改BT软件时无需要对当前蓝牙进行复位,从而提升蓝牙切换时的速度,提升用户体验,为用户提供方便。请参阅图1,图1是本申请移动设备修改蓝牙软件方法第一实施方式的流程示意图。在该实施方式中,移动设备设置有相互并联的两个蓝牙器件,但不限于两个蓝牙器件,如有必要还可以是三个或四个蓝牙器件等,修改蓝牙软件的方法包括如下步骤:S101:接收蓝牙软件文件。其中,移动设备在与不同的蓝牙设备连接时,其所依据的蓝牙通信协议或服务协议不同,对应的配置文件也就不同。当移动设备切换连接不同的蓝牙设备时,需要对这些配置文件进行修改。S102:判断至少两个蓝牙器件的工作模式。其中,蓝牙器件在处于不同工作模式时,其会对应不同的数据标识,根据数据标识能够判断蓝牙器件的模式,如一般可分为工作模式和非工作模式。S103:将处于非工作模式的蓝牙器件切换为软件可修改模式,并将接收到的蓝牙软件修改至该蓝牙器件中。其中,当蓝牙器件处于工作模式时,其内部软件是不可以被修改的,因此,若想修改其内部软件需要将蓝牙复位至非工作模式,即可以对处于非工作模式的蓝牙器件进行软件修改。S104:将处于软件可修改模式的蓝牙器件切换为工作模式。其中,将新的蓝牙软件修改到蓝牙器件后,使用该蓝牙器件连接蓝牙设备,该蓝牙器件将进行工作,即切换为工作模式。该实施方式中,通过设置两个蓝牙器件,当切换连接不同的蓝牙设备需要修改BT软件时,可以将BT软件修改至当前处于非工作模式的蓝牙器件中,无需要对当前处于工作模式的蓝牙进行复位,从而提升蓝牙切换时的速度,提升用户体验,为用户提供方便。其中,在一实施方式中,第一蓝牙器件与第二蓝牙器件可以是两个独立的蓝牙芯片,但两者共用一个收发电路。当需要哪个蓝牙器件工作时,就将哪个蓝牙器件与收发电路连接,进行数据的传输。因此,当把修改入新的BT软件的蓝牙器件修改为工作模式进行工作后,调整该蓝牙器件与蓝牙收发电路连接,以使该蓝牙器件能够通过收发电路与蓝牙设备进行数据传输。在其他实施方式中,也可以是两个完全独立的蓝牙器件,其各自有对应的蓝牙芯片和收发电路,工作时不再需要切换收发电路的连接关系,而是单独控制蓝牙器件的工作模式即可。在将修改入新的BT软件的蓝牙器件修改为工作模式后,会将原处于工作模式的蓝牙器件与收发电路断开,并修改为非工作模式。在一些实施方式中,蓝牙器件工作模式的修改可能不同及时同步。因此,在判断蓝牙器件工作模式时,如果判断出两个蓝牙器件都处于工作模式,则进一步判断哪个蓝牙器件与蓝牙设备连接,将没有连接蓝牙设备的蓝牙器件修改为非工作模式,再对该蓝牙器件进行软件修改。其中,在一实施方式中,当切换蓝牙器件的工作模式时,目前正处于工作模式的蓝牙器件可能会正在进行数据传输,如果强行切换,会造成数据丢失,因此,在切换前可以先判断当前处于工作模式的蓝牙器件是否在执行指令,若该蓝牙器件在执行指令,则等待蓝牙器件执行完本条指令后,再将处于软件可修改模式的蓝牙器件切换为工作模式。在其他实施方式中,也可以设置蓝牙器件或蓝牙设备的优先级,当待切换的蓝牙器件优先级较高时,也可以不用等待指令执行完,而是强制切换,以满足较高优先级的蓝牙器件正常工作。在此基础上,本申请还提供一种移动设备,该移动设备在连接蓝牙设备时能够执行上述的修改蓝牙软件的方法。请参阅图2,图2是本申请移动设备第一实施方式的结构示意图。在该实施方式中,移动设备20包括处理器201和至少两个蓝牙器件,如第一蓝牙器件202、第二蓝牙器件203;第一蓝牙器件202、第二蓝牙器件203并联连接,第一蓝牙器件202、第二蓝牙器件203为相同的蓝牙。在该实施方式中,处理器201用于接收蓝牙软件文件;判断至少两个蓝牙器件的工作模式;将处于非工作模式的蓝牙器件切换为软件可修改模式,并将接收到的蓝牙软件修改至该蓝牙器件中;将处于软件可修改模式的蓝牙器件切换为工作模式。该移动设备在切换连接蓝牙设备需要修改蓝牙软件时,能够执行上述的修改蓝牙软件的方法,对蓝牙软件进行修改,且具有相应的有益效果,具体过程请参阅上述实施方式的描述,在此不再赘述。其中,移动设备可本文档来自技高网...

【技术保护点】
1.一种移动设备修改蓝牙软件的方法,其特征在于,移动设备包括至少两个蓝牙器件,所述至少两个蓝牙器件并联连接,所述方法包括:接收蓝牙软件文件;判断所述至少两个蓝牙器件的工作模式;将处于非工作模式的蓝牙器件切换为软件可修改模式,并将接收到的所述蓝牙软件修改至该蓝牙器件中;将处于软件可修改模式的蓝牙器件切换为工作模式。

【技术特征摘要】
1.一种移动设备修改蓝牙软件的方法,其特征在于,移动设备包括至少两个蓝牙器件,所述至少两个蓝牙器件并联连接,所述方法包括:接收蓝牙软件文件;判断所述至少两个蓝牙器件的工作模式;将处于非工作模式的蓝牙器件切换为软件可修改模式,并将接收到的所述蓝牙软件修改至该蓝牙器件中;将处于软件可修改模式的蓝牙器件切换为工作模式。2.根据权利要求1所述的修改蓝牙软件的方法,其特征在于,所述判断至少两个蓝牙器件的工作模式包括:分别读取所述至少两个蓝牙器件中寄存器的内部模式数据,获取所述至少两个蓝牙器件的工作模式。3.根据权利要求1所述的修改蓝牙软件的方法,其特征在于,所述将处于非工作模式的蓝牙器件切换为软件可修改模式包括:若所述至少两个蓝牙器件都处于工作模式,则判断所述至少两个蓝牙器件是否连接蓝牙设备;将未连接蓝牙设备的蓝牙器件切换为非工作模式。4.根据权利要求1所述的修改蓝牙软件的方法,其特征在于,所述将处于软件可修改模式的蓝牙器件切换为工作模式之前还包括:判断当前处于工作模式的蓝牙器件是否在执行指令,若所述蓝牙器件在执行指令,则等待所述蓝牙器件执行完本条指令后,再将处于软件可修改模式的蓝牙器件切换为工作模式。5.根据权利要求1所述的修改蓝牙软件的方法,其...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东,44

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

1