一种唤醒控制方法及终端技术

技术编号:12082896 阅读:134 留言:0更新日期:2015-09-19 21:05
一种唤醒控制方法及终端,包括根据待唤醒终端在休眠模式下可识别的唤醒信号和在工作模式下可识别的握手信号生成唤醒帧,所述唤醒帧用于唤醒所述待唤醒终端并触发与所述待唤醒终端建立握手;周期地向所述待唤醒终端发送所述唤醒帧。本发明专利技术唤醒信号和握手信号通过同一唤醒帧进行传输,简化唤醒控制中复杂的过程;此外本发明专利技术中无需增加新的用于与外部中断连接的硬件端口,节省硬件资源和空间。

【技术实现步骤摘要】

本专利技术属于通信领域,尤其涉及一种唤醒控制方法及终端
技术介绍
通用异步接收/发送终端(UART,Universal Asynchronous Receiver and Transmitter)串口是常用的一种异步串行接口,很多终端,例如家电,为节省空间和管脚资源,在使用串口通信时采用四线制通信线路。在这样的系统中,如果通信双方中一方想进入深度休眠,则需要关闭串口功能,则当通信的一方需要将数据发送到对方时,因对方有可能进入休眠模式,从而导致数据无法按时正确的传达到对方。或者,双方都不进入休眠,虽然数据可以实时到达对方,但功耗较大,不符合低功耗环保要求。在现有的系统唤醒的方法中,终端A先通过发送唤醒信号到待唤醒的终端B,终端B识别唤醒信号并从休眠模式切换到工作模式,然后终端A向终端B发送握手信号,终端B识别该握手信号后才能与终端A进行数据交互;上述方法中,终端A唤醒终端B的过程复杂,此外,一般唤醒信号和握手信号是在不同的线路进行传输,并且终端B还需要专门设置用于与外部中断连接的新硬件端口,以上方法显然会占用更多的硬件资源和空间,同时,为实现唤醒功能,需要在软件上针对这些自定义信号控制流程编写代码,进一步增加软件的复杂性。
技术实现思路
有鉴于此,为解决现有技术中的唤醒控制方法过程复杂,占用硬件资源和空间的问题,本专利技术的一个目的是提出一种唤醒控制方法。为对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。在一些可选的实施例中,所述唤醒控制方法包括:根据待唤醒终端在休眠模式下可识别的唤醒信号和在工作模式下可识别的握手信号生成唤醒帧;所述唤醒帧用于唤醒所述待唤醒终端并触发与所述待唤醒终端建立握手;周期地向所述待唤醒终端发送所述唤醒帧。在一些可选的实施例中,所述唤醒控制方法包括:接收其它终端发来的唤醒帧;根据当前的模式解析所述唤醒帧,触发执行相应的操作。本专利技术另一个目的是提出一种唤醒控制终端。在一些可选的实施例中,所述唤醒控制终端包括:生成单元,用于根据待唤醒终端在休眠模式下可识别的唤醒信号和在工作模式下可识别的握手信号生成唤醒帧;所述唤醒帧用于唤醒所述待唤醒终端并触发与所述待唤醒终端建立握手;发送单元,用于周期地向所述待唤醒终端发送所述唤醒帧。在一些可选的实施例中,所述唤醒控制终端包括:接收单元,用于接收其它终端发来的唤醒帧;触发单元,用于根据当前的模式解析所述唤醒帧,触发执行相应的操作。采用上述实施例,能达到以下技术效果:简化唤醒控制中的复杂过程,唤醒信号和握手信号通过同一唤醒帧进行传输;无需增加新的用于与外部中断连接的新硬件端口;节省更多的硬件资源和空间;降低为了实现唤醒功能在软件上针对这些自定义信号控制流程编写代码的复杂性。为了上述以及相关的目的,一个或多个实施例包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明某些示例性方面,并且其指示的仅仅是各个实施例的原则可以利用的各种方式中的一些方式。其它的益处和新颖性特征将随着下面的详细说明结合附图考虑而变得明显,所公开的实施例是要包括所有这些方面以及它们的等同。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本发明的不当限定。在附图中:图1示出了实施例中的唤醒控制方法的示意图;图2示出了实施例中的唤醒控制方法的示意图;图3示出了实施例中的唤醒控制终端的示意图;图4示出了实施例中的唤醒控制终端的示意图。具体实施方式以下描述和附图充分地示出本专利技术的具体实施方案,以使本领域的技术人员能够实践它们。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本专利技术的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,本专利技术的这些实施方案可以被单独地或总地用术语“专利技术”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的专利技术,不是要自动地限制该应用的范围为任何单个专利技术或专利技术构思。本文所使用的“终端”定义为具有微控制器或微处理器或处理器的电子设备,例如台式计算机、移动计算机、膝上型计算机、笔记本计算机、平板计算机、服务器计算机、手持计算机、手持装置、掌上电脑(PDA,Personal Digital Assistant)、手持PDA装置、板载装置、板外装置、混合装置(例如将蜂窝电话功能性与PDA装置功能性组合)、消费装置、车载装置、非车载装置、移动或便携式装置、非移动或非便携式装置、蜂窝电话、个人通信服务(PCS,Personal Communications Service)装置、结合无线通信装置的PDA装置、移动或便携式全球定位系统(GPS,Global Positioning System)装置、数字电视广播(DVB,Digital Video Broadcasting)装置、较小计算装置、非台式计算机、“尺寸更小性能更高”装置、超移动装置、超移动个人电脑、移动因特网装置、“Origami”装置或计算装置、支持可动态组成计(DCC,Dynamically Composable Computing)的装置或其它设备。或者具有wifi功能的智能电器,例如:wifi空调、wifi冰箱、wifi电视、wifi洗衣机、wifi影碟机、wifi灯具、或其它设备。图1是本专利技术示范实施例的方法示意图。如图1所示,在一些说明性的实施例中,所述唤醒控制方法,包括以下几个步骤:步骤S1,假设终端A处于工作模式,终端B处于休眠模式。当终端A需要与终端B进行通信,终端A会根据终端B在休眠模式下可识别的唤醒信号和在工作模式下可识别的握手信号生成相应数据格式的唤醒帧“请醒来”;所述唤醒帧用于唤醒所述终端B并触发与所述终端B建立握手,终端A会不断发送唤醒帧“请醒来”,并等待终端B应答,终端B在休眠模式下可识别唤醒帧中的唤醒信号,但无法接收握手信本文档来自技高网...

【技术保护点】
一种唤醒控制方法,其特征在于,包括:根据待唤醒终端在休眠模式下可识别的唤醒信号和在工作模式下可识别的握手信号生成唤醒帧;所述唤醒帧用于唤醒所述待唤醒终端并触发与所述待唤醒终端建立握手;周期地向所述待唤醒终端发送所述唤醒帧。

【技术特征摘要】
1.一种唤醒控制方法,其特征在于,包括:
根据待唤醒终端在休眠模式下可识别的唤醒信号和在工作模式下可识
别的握手信号生成唤醒帧;所述唤醒帧用于唤醒所述待唤醒终端并触发与
所述待唤醒终端建立握手;
周期地向所述待唤醒终端发送所述唤醒帧。
2.如权利要求1所述的方法,其特征在于,还包括:
接收所述待唤醒终端用于响应所述唤醒帧所回复的表示准备就绪的确
认信息。
3.如权利要求2所述的方法,其特征在于,还包括:
在收到所述确认信息后,停止向所述待唤醒终端发送所述唤醒帧。
4.如权利要求1至3任意一项所述的方法,其特征在于,还包括:
在需要进入休眠模式时,将本端用于接收信号的接收端口的功能从信
号接收功能调整为外部中断功能。
5.一种唤醒控制方法,其特征在于,包括:
接收其它终端发来的唤醒帧;
根据当前的模式解析所述唤醒帧,触发执行相应的操作。
6.如权利要求5所述的方法,其特征在于,所述根据当前的模式解析
所述唤醒帧,触发执行相应的操作的过程,包括:处于休眠模式下时,解
析所述唤醒帧,触发进入工作模式;
处于工作模式下时,解析所述唤醒帧,触发握手过程。
7.如权利要求5所述的方法,其特征在于,所述唤醒帧的数量为多个,
处于休眠模式下,接收至少一个用于触发进入工作模式的唤醒帧,解析所
述唤醒帧并触发进入工作模式;
当进入工作模式后,再次接收至少一个用于触发握手过程的所述唤醒
帧,解析所述唤醒帧并触发握手过程。
8.如权利要求6或7所述的方法,其特征在于,还包括:
接收到触发握手过程的所述唤醒帧后,
向所述终端回复用以表示准备就绪的确认信息。
9.如权利要求6或7所述的方法,其特征在于,所述接收其它终端发
来的唤醒帧的过程,包括:通过本端的接收端口接收所述唤醒帧;其中,
所述接收端口具有外部中断功能;在本端处于休眠模式下时,接收到用于
触发进入工作模式的所述唤醒帧之后,将处于外部中断功能的接收端口的
功能调整为接收信号功能。
10.如权利要求9所述的方法,其特征在于,还包括:
在需要从工作模式切换到休眠模式时,将处于接收信号功能的所述接
收端口的功能调整为所述外部中断功能。
11.一种唤醒控制终端,其特征在于,包括:
生成单元,用于根据待唤醒终端在休眠模式下可识别的唤醒信号和在
工作模式下可识别的握手信号生成...

【专利技术属性】
技术研发人员:马成东陈景峰马聪敏李巍巍
申请(专利权)人:海尔集团公司青岛海尔智能家电科技有限公司北京海尔广科数字技术有限公司
类型:发明
国别省市:山东;37

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

1