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

文档序号:9527798阅读:来源:国知局
备通过所述无线接入点接收所述外接设备运行所述预定功能的过程中产生的数据。可选的,所述电子设备根据所述无线接入点的信息,以静态地址的方式接入所述无线接入点。
[0088]具体来讲,电子设备在接收到无线接入点的信息后,就可以加入相应的无线网络,进而与外接设备之间建立数据通道,通过该数据通道,电子设备可以接收到外接设备运行预定功能的过程中产生的数据。可选的,为了实现快速与外接设备之间建立数据通道,电子设备以静态地址的方式接入无线接入点。其中,电子设备以静态地址的方式接入无线接入点,是指:电子设备指定用某个静态IP (比如192.168.1.100)连接。这样,电子设备在接收到无线接入点的信息后,可以自动接入无线接入点。
[0089]例如:手机接收到移动式外接camera发送的无线接入点的信息,则手机自动连接该无线接入点,这样,移动外接式camera就可以利用无线接入点向手机发送所拍摄的照片,手机就可以收到照片。
[0090]接下来,从外接设备侧对本发明实施例提供的控制方法进行说明。请参考图2,图2为外接设备侧的控制方法的流程图。该控制方法包括:
[0091]步骤21:接收与所述外接设备处于通信连接状态的电子设备发送的启动命令,所述启动命令用于启动所述外接设备的预定功能;
[0092]步骤22:加载所述外接设备的第一无线通信模块的驱动和所述预定功能对应的驱动;
[0093]步骤23:建立无线接入点,并将所述无线接入点的信息发送给所述电子设备;
[0094]步骤24:运行所述预定功能,并通过所述无线接入点向所述电子设备发送所述外接设备运行所述预定功能的过程中产生的数据。
[0095]本发明实施例提供的控制方法需要电子设备与外接设备配合。对外接设备来说,如果想要接收到电子设备发送的启动命令,首先需要与电子设备设备处于通信连接状态。
[0096]电子设备与外接设备处于通信连接状态可以通过电子设备中的第二连接模块和外接设备中的第一连接模块实现。也就是说,在接收与所述外接设备处于通信连接状态的电子设备发送的启动命令之前,所述方法还包括:
[0097]通过所述外接设备中的第一连接模块与所述电子设备中的第二连接模块建立并保持所述通信连接状态,所述第一连接模块与所述第二连接模块消耗的功率均小于预定阈值。
[0098]所述接收与所述外接设备处于通信连接状态的电子设备发送的启动命令,包括:
[0099]所述外接设备通过所述第一连接模块接收所述启动命令。
[0100]具体来讲,第一连接模块和第二连接模块可以是前述实现蓝牙低功耗技术的模块。这样,外接设备消耗微安级别的电流即可与电子设备保持常连接,外接设备还可以通过实现蓝牙低功耗技术的模块接收电子设备发送的启动指令。
[0101]例如:移动式camera通过实现蓝牙低功耗技术的模块与手机保持常连接,并且通过实现蓝牙低功耗技术的模块接收到手机发送的启动命令。
[0102]外接设备接收到移动设备发送的启动命令后,外接设备会对启动命令进行响应,该响应包括步骤22-步骤24。其中,步骤22包括:
[0103]响应所述启动命令,对所述外接设备中的操作系统上电;利用所述操作系统加载所述外接设备的第一无线通信模块的驱动和所述预定功能对应的驱动。
[0104]具体来讲,外接设备与电子设备保持常连接的情况下,外接设备中的操作系统是未被上电唤醒的。外接设备接收到启动指令后,首先通过实现蓝牙低功耗技术的模块对外接设备中的操作系统进行上电唤醒。在操作系统被上电唤醒后,运行fastboot功能,只启动外接设备的部分功能,具体地,启动外接设备的无线通信功能和启动指令中的预定功能。启动这些功能首先需要加载相应的驱动,可以利用外接设备的操作系统加载外接设备的第一无线通信模块的驱动和预定功能对应的驱动。
[0105]例如:外接移动式camera接收到手机发送的启动命令,对启动命令进行响应,通过实现蓝牙低功耗技术的模块对外接移动式camera中的linux操作系统进行上电唤醒,然后linux操作系统运行fastboot功能,加载wifi模块的驱动和拍照功能对应的驱动。
[0106]在外接设备加载外接设备的第一无线通信模块的驱动后,可以建立无线接入点,并将无线接入点的信息发送给电子设备。可选的,所述外接设备将所述无线接入点的信息发送给所述电子设备,包括:
[0107]所述外接设备通过所述第一连接模块将所述无线接入点的信息发送给所述电子设备。
[0108]具体来讲,如前文所述,第一连接模块与第二连接模块之间传输的数据量比较小,而外接设备通常需要向电子设备传输较大数据量的信息,例如:外接移动式camera需要向手机传输已拍摄的照片。因此,需要在电子设备与外接设备之间建立一个可以传输较大数据量的信息的数据通道。对于外接设备未与电子设备之间通过物理总线连接的情况,外接设备可以在操作系统加载wifi模块的驱动后,建立无线接入点,然后向外接设备发送无线接入点的信息,以便电子设备接入无线接入点,进而实现外接设备与电子设备之间建立数据通道。
[0109]另外,在外接设备加载外接设备的预定功能对应的驱动后,可以运行预定功能,然后将预定功能在运行过程中产生的数据通过无线接入点发送给电子设备。
[0110]例如:外接移动式camera的linux操作系统加载wifi模块的驱动和拍照功能的驱动后,外接移动式camera可以建立无线接入点,并运行拍照功能,外接移动式camera将无线接入点的信息通过实现蓝牙低功耗技术的模块发送给手机,手机通过静态地址方式接入该无线接入点,然后,外接移动式camera将拍照功能在运行过程中产生的数据通过无线接入点发送给手机。
[0111]通过实施本发明实施例提供的控制方法,外接设备与电子设备的内置硬件一样,只需要对外接设备的预定功能对应的预定图标进行操作,就可以快速东外接设备,例如:夕卜接移动式camera像手机内置Camera —样,只要点一个外接移动式camera对应的ICON,就能自动把外接移动式相机上电、建立数据通道通道,然后外接移动式camera可以拍照。提尚了用户体验。
[0112]下面以电子设备是手机,外接设备是外接移动式camera为例,说明实现本发明实施例中电子设备与外接设备之间的信息交互。请参考图3,该方法包括以下步骤:
[0113]步骤31:手机和外接移动式camera通过蓝牙低功耗技术保持常连接;
[0114]步骤32:手机通过实现蓝牙低功耗技术的模块向外接移动式camera发起启动拍照功能的启动指令;
[0115]步骤33:外接移动式camera通过实现蓝牙低功耗技术的模块接收到启动指令,给外接移动式camera中的Linux操作系统上电,唤醒linux操作系统;
[0116]步骤34:外接移动式camera中的Linux系统运行FastBoot功能,加载Camera驱动和W1-Fi驱动;
[0117]步骤35:外接移动式camera的Wi_Fi模块建立AP热点,并把热点的信息通过实现蓝牙低功耗技术的模块回传给手机;
[0118]步骤36:手机通过实现蓝牙低功耗技术的模块接收到热点信息,以静态地址的方式接入AP热点,实现手机与外接移动式camere建立高速WIFI通道。
[0119]步骤37:外接移动式camera运行拍照功能。
[0120]通过执行步骤31-步骤37,启动外接移动式camera所消耗的时间在500毫秒以内,和手机内置摄像头的启动时间在一个数量级上。
[0121]基于同一发明构思,本发明实施例还提供一种电子设备。请参考图4,图4为本发明实施例提供的电子设备的硬件结构图。该电子设备包括:
[0122]壳体41;
[0123]存储模块42,设置在所述壳体内,用于存储至少一个程序模块;
[0124]第二连接模
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1