【技术实现步骤摘要】
本专利技术属于通信领域,尤其涉及一种唤醒控制方法及终端。
技术介绍
通用异步接收/发送终端(UART,Universal Asynchronous Receiver and Transmitter)串口是常用的一种异步串行接口,很多终端,例如家电,为节省空间和管脚资源,在使用串口通信时采用四线制通信线路。在这样的系统中,如果通信双方中一方想进入深度休眠,则需要关闭串口功能,则当通信的一方需要将数据发送到对方时,因对方有可能进入休眠模式,从而导致数据无法按时正确的传达到对方。或者,双方都不进入休眠,虽然数据可以实时到达对方,但功耗较大,不符合低功耗环保要求。在现有的系统唤醒的方法中,终端A先通过发送唤醒信号到待唤醒的终端B,终端B识别唤醒信号并从休眠模式切换到工作模式,然后终端A向终端B发送握手信号,终端B识别该握手信号后才能与终端A进行数据交互;上述方法中,终端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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。