一种控制方法、电子设备及外接设备的制造方法_2

文档序号:9527798阅读:来源:国知局
介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。
[0058]图1为本发明实施例中电子设备侧的控制方法的流程图;
[0059]图2为本发明实施例中外接设备侧的控制方法的流程图;
[0060]图3为实现本发明实施例中电子设备与外接设备之间的信息交互示意图;
[0061]图4为本发明实施例提供的电子设备的硬件结构图;
[0062]图5为本发明实施例提供的外接设备的硬件结构图。
【具体实施方式】
[0063]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0064]如【背景技术】中所述,目前启动外接设备需要消耗较长时间,为缩短启动外接设备所消耗的时间,本发明实施例提供一种控制方法,使得外接设备与电子设备的内置硬件的启动时间相当,提尚了用户体验。
[0065]本发明实施例提供的控制方法主要从以下三个方面缩短启动外接设备所消耗的时间:
[0066]第一方面:快速上电唤醒外接设备。为了实现快速上电唤醒外接设备,要求电子设备具有第二连接模块,外接设备具有第一连接模块,电子设备通过第二连接模块与外接设备的第一连接模块建立并保持通信连接状态。可选的,第一连接模块与第二连接模块消耗的功率均小于预定阈值。
[0067]—种可能的实现方式是:第一连接模块和第二连接模块均为能够实现蓝牙低功耗技术的模块,蓝牙低功耗技术是低成本、短距离、可互操作的鲁棒性无线技术,工作在免许可的2.4GHz ISM射频频段。它从一开始就设计为超低功耗(ULP)无线技术。它利用许多智能手段最大限度地降低功耗。因此,电子设备和外接设备可以通过蓝牙低功耗技术保持两者之间的常连接,由于实现蓝牙低功耗的模块的待机电流是微安级别的,所以用来保持常连接,功耗问题基本可以忽略。可以做到只要电子设备向外接设备发送指令,外接设备马上可以上电唤醒。当然,电子设备可以通过实现蓝牙低功耗的模块向外接设备发送指令,也可以通过其他方式向外接设备发送指令。
[0068]第二方面:快速启动外接设备。为了实现快速启动外接设备,要求外接设备中的操作系统能够实现快速启动(fastboot)功能,快速启动功能是指仅启动外接设备的部分功能,并不启动外接设备的全部功能,因为启动外接设备的全部功能需要消耗较长时间。在外接设备被上电唤醒后,外接设备的操作系统被上电唤醒,外接设备的操作系统运行快速启动功能,启动部分功能和加载相应的驱动。
[0069]—种可能的实现方式是:外接设备中的操作系统可以用移动版的Linux, Linux适合小型嵌入式系统,具备fastboot功能。fastboot可以理解为Linux的最小系统,常被用来重刷系统,可以被用来完成少数或单一功能的嵌入式设备(比如操作存储设备,操作gp1,连接Camera,驱动W1-Fi等)。fastboot功能足够用于最小系统的启动和所需驱动的加载,从启动到能用大约消耗的时间是几百毫秒。当然外接设备中的操作系统不局限于Linux。
[0070]第三方面:快速建立电子设备与外接设备之间的数据传输通道。虽然电子设备的第二连接模块与外接设备的第一连接模块已经建立并保持通信状态,但是第一连接模块与第二连接模块之间传输的数据量比较小,比如:电子设备向外接设备发送一个指令的数据量。而外接设备通常需要向电子设备传输较大数据量的信息,例如:外接移动式camera需要向手机传输已拍摄的照片。因此,需要在电子设备与外接设备之间建立一个可以传输较大数据量的信息的数据通道。对于外接设备未与电子设备之间通过物理总线连接的情况,要求外接设备具有第一无线通信模块,且电子设备具有第二无线通信模块,利用第一无线通信模块与第二无线通信模块连接。可选的,第一无线通信模块和第二无线通信模块为Wifi模块,这样,可以使用wifi的静默连接,实现外接设备与电子设备之间快速建立数据通道。
[0071]本发明实施例提供的控制方法在上述三个方面缩短启动外接设备的时间,实现了启动外接设备所消耗的时间与启动电子设备的内置硬件所消耗的时间在相同的数量级上,给用户带来启动外接设备与启动电子设备的内置硬件一样的体验。
[0072]下面首先从电子设备侧对本发明实施例提供的控制方法进行说明。请参考图1,图1为电子设备侧的控制方法的流程图。该控制方法包括:
[0073]步骤11:向与所述电子设备处于通信连接状态的外接设备发送启动命令,所述启动命令用于启动所述外接设备的预定功能;
[0074]步骤12:接收所述外接设备发送的无线接入点的信息,所述无线接入点的信息是所述外接设备的第一无线通信模块建立的无线接入点的信息;
[0075]步骤13:所述电子设备根据所述无线接入点的信息,建立与所述外接设备之间的无线连接;
[0076]步骤14:通过所述无线接入点接收所述外接设备运行所述预定功能的过程中产生的数据。
[0077]本发明实施例提供的控制方法需要电子设备与外接设备配合。对电子设备来说,如果想要启动外接设备,首先需要与外接设备处于通信连接状态,然后需要向外接设备发送启动命令,启动外接设备的预定功能。
[0078]电子设备与外接设备处于通信连接状态可以通过电子设备中的第二连接模块和外接设备中的第一连接模块实现。也就是说,在向与所述电子设备处于通信连接状态的外接设备发送启动命令之前,所述方法还包括:
[0079]通过所述电子设备中的第二连接模块与所述外接设备中的第一连接模块建立并保持所述通信连接状态,所述第一连接模块与所述第二连接模块消耗的功率均小于预定阈值。
[0080]所述向与所述电子设备处于通信连接状态的外接设备发送启动命令,包括:
[0081]通过所述第二连接模块向所述外接设备发送所述启动命令。
[0082]—种可能的实现方式为:外接设备的预定功能对应预定图标,所述预定图标显示在电子设备的显示屏幕上,通过对所述预定图标的操作实现向所述外接设备发送所述启动命令。
[0083]具体来讲,第一连接模块和第二连接模块可以是前述实现蓝牙低功耗技术的模块。这样,电子设备消耗微安级别的电流即可与外接设备保持常连接,电子设备还可以通过实现蓝牙低功耗技术的模块向外接设备发送启动指令。
[0084]例如:用户想要使用外接移动式camera拍照,则首先保证手机中有实现蓝牙低功耗技术的模块,外接移动式camera中有实现蓝牙低功耗技术的模块,手机与外接移动式camera之间通过蓝牙低功耗技术建立连接并且保持常连接,然后利用手机向外接移动式camera发送启动命令,用于启动外接移动式camera的拍照功能。如果外接移动式camera对应一个相机图标,且该图标显示在手机上,则用户可以点击该图标,通过点击该图标实现向外接移动式camera发送启动命令。
[0085]电子设备向外接设备发送启动命令后,外接设备会对启动命令进行响应,进而通过外接设备的第一无线通信模块建立无线接入点,以便外接设备启动预定功能后,通过无线接入点向电子设备发送预定功能在运行的过程中产生的数据。因此,电子设备会接收到外接设备发送的无线接入点的信息。可选的,电子设备是通过第二连接模块接收无线接入点的信息,相应的,外接设备是通过第一连接模块发送无线接入点的信息。
[0086]例如:外接移动式camera接收到手机发送的启动命令,则外接移动式camera会加载wifi驱动,进而利用wifi模块建立无线接入点,然后将无线接入点的信息(包括无线接入点的SSID和密码)通过实现蓝牙低功耗技术的模块发送给手机,这样手机就通过手机中实现蓝牙低功耗技术的模块收到了无线接入点的信息。
[0087]最后,电子设
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1