唤醒MCU的方法及装置制造方法及图纸

技术编号:12304994 阅读:99 留言:0更新日期:2015-11-11 14:17
本发明专利技术公开了一种唤醒MCU的方法及装置,属于智能设备技术领域。该方法包括:当无线保真Wi-Fi芯片处于低功耗模式时,接收第二智能设备发送的无线报文,无线报文属于低功耗模式下专用的报文;检测无线报文是否属于指定的唤醒报文;如果检测出无线报文属于指定的唤醒报文,通过Wi-Fi芯片与MCU芯片之间连接的唤醒引脚,向MCU芯片发送中断唤醒信号唤醒MCU芯片;其中,MCU芯片与Wi-Fi芯片属于同一个Wi-Fi模块。通过其他智能设备在有数据收发的需求时,通过远程发送唤醒报文的方式告知Wi-Fi芯片,触发Wi-Fi芯片通过与MCU芯片之间连接的唤醒引脚来唤醒MCU芯片,提高了智能设备之间数据传输的效率。

【技术实现步骤摘要】

本公开涉及智能设备
,特别涉及一种唤醒MCU的方法及装置
技术介绍
一般具备Wi-Fi模块的设备中都包含有Wi-Fi(WIreless-Fidelity,无线保真)芯片和主MCU(MicrocontrollerUnit,微控制单元)芯片。其中,Wi-Fi芯片用于收发数据,MCU芯片用于解析数据、处理业务逻辑。当智能设备没有数据收发任务也并没有业务逻辑需要处理时,MCU会进入深度休眠状态,并控制Wi-Fi芯片进入低功耗模式,此时Wi-Fi芯片只能接收低速率、小数据量的无线报文。当智能设备有业务逻辑需要执行时,系统会通过MCU芯片中指定的引脚发出中断唤醒信号来唤醒MCU,MCU被唤醒之后Wi-Fi芯片才可以正常收发数据。
技术实现思路
为了解决相关技术的问题,本公开实施例提供了一种唤醒MCU的方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种唤醒MCU的方法,应用于具有Wi-Fi模块的第一智能设备中,所述方法包括:当无线保真Wi-Fi芯片处于低功耗模式时,接收第二智能设备发送的无线报文,所述无线报文属于所述低功耗模式下专用的报文;检测所述无线报文是否属于指定的唤醒报文;如果检测出所述无线报文属于指定的唤醒报文,通过所述Wi-Fi芯片与微控制单元MCU芯片之间连接的唤醒引脚,向所述MCU芯片发送中断唤醒信号唤醒所述MCU芯片;其中,所述MCU芯片与所述Wi-Fi芯片属于同一个Wi-Fi模块。可选的,所述向所述MCU芯片发送中断唤醒信号唤醒所述MCU芯片之后,所述方法还包括:所述MCU芯片控制所述Wi-Fi芯片由所述低功耗模式进入正常工作模式。可选的,所述MCU芯片控制所述Wi-Fi芯片由所述低功耗模式进入正常工作模式之后,所述方法还包括:所述MCU芯片控制所述Wi-Fi芯片广播通知报文;所述Wi-Fi芯片接收所述第二智能设备根据所述通知报文发送的数据。根据本公开实施例的第二方面,提供一种唤醒MCU的方法,包括:当检测到触发了向第一智能设备发送数据的事件时,生成用于唤醒所述第一智能设备Wi-Fi模块中的MCU芯片的唤醒报文;所述唤醒报文属于所述第一智能设备的Wi-Fi模块中的Wi-Fi芯片处于低功耗模式下专用的报文;将所述唤醒报文发送给所述第一智能设备,以唤醒所述第一智能设备Wi-Fi模块中的MCU芯片。可选的,所述将所述唤醒报文发送给所述第一智能设备之后,所述方法还包括:接收所述第一智能设备Wi-Fi模块中的MCU唤醒之后发送的通知报文;根据所述通知报文,向所述第一智能设备发送数据。根据本公开实施例的第三方面,提供一种唤醒MCU的装置,包括:第一接收模块,用于当Wi-Fi芯片处于低功耗模式时,接收第二智能设备发送的无线报文;所述无线报文属于所述低功耗模式下专用的报文;检测模块,用于检测所述无线报文是否属于指定的唤醒报文;唤醒模块,用于在检测出所述无线报文属于指定的唤醒报文时,通过所述Wi-Fi芯片与MCU芯片之间连接的唤醒引脚,向所述MCU芯片发送中断唤醒信号唤醒所述MCU芯片;其中,所述MCU芯片与所述Wi-Fi芯片属于同一个Wi-Fi模块。可选的,所述装置还包括:控制模块,用于控制所述Wi-Fi芯片由所述低功耗模式进入正常工作模式。可选的,所述装置还包括:广播模块,用于控制所述Wi-Fi芯片广播通知报文;第二接收模块,用于接收所述第二智能设备根据所述通知报文发送的数据。根据本公开实施例的第四方面,提供一种唤醒MCU的装置,包括:生成模块,用于当检测到触发了向第一智能设备发送数据的事件时,生成用于唤醒所述第一智能设备Wi-Fi模块中的MCU芯片的唤醒报文;所述唤醒报文属于所述第一智能设备Wi-Fi模块中的Wi-Fi芯片处于低功耗模式下专用的报文;第一发送模块,用于将所述唤醒报文发送给所述第一智能设备,以唤醒所述第一智能设备Wi-Fi模块中的MCU芯片。可选的,所述装置还包括:第三接收模块,用于接收所述第一智能设备Wi-Fi模块中的所述MCU唤醒之后发送的通知报文;第二发送模块,用于根据所述通知报文,向所述第一智能设备发送数据。根据本公开实施例的第五方面,提供一种唤醒MCU的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当无线保真Wi-Fi芯片处于低功耗模式时,所述Wi-Fi芯片接收第二智能设备发送的无线报文,所述无线报文属于所述低功耗模式下专用的报文;检测所述无线报文是否属于指定的唤醒报文;如果检测出所述无线报文属于指定的唤醒报文,通过所述Wi-Fi芯片与微控制单元MCU芯片之间连接的唤醒引脚,向所述MCU芯片发送中断唤醒信号唤醒所述MCU芯片;其中,所述MCU芯片与所述Wi-Fi芯片属于同一个Wi-Fi模块。根据本公开实施例的第六方面,提供一种唤醒MCU的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:当检测到触发了向第一智能设备发送数据的事件时,生成用于唤醒所述第一智能设备Wi-Fi模块中的MCU芯片的唤醒报文;所述唤醒报文属于所述第一智能设备的Wi-Fi模块中的Wi-Fi芯片处于低功耗模式下专用的报文;将所述唤醒报文发送给所述第一智能设备,以唤醒所述第一智能设备Wi-Fi模块中的MCU芯片。本公开的实施例提供的技术方案可以包括以下有益效果:本公开实施例可以通过其他智能设备在有数据收发的需求时,通过远程发送唤醒报文的方式告知本端的Wi-Fi芯片,触发Wi-Fi芯片通过与MCU芯片之间连接的唤醒引脚来唤醒MCU芯片,提高了智能设备之间数据传输的效率。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种唤醒MCU的方法的流程图;图2是根据一示例性实施例示出的一种唤醒MCU的方法的流程图;图3是根据一示例性实施例示出的一种唤醒MCU的方法的流程图;图4是根据一示例性实施例示出的一种唤醒MCU的方法的流程图;图5是根据一示例性实施例示出的一种唤醒MCU的方法的流程图;图6是根据一示例性实施例示出的一种唤醒MCU的装置的框图;图7是根据一示例性实施例示出的一种唤醒MCU的装置的框图;图8是根据一示例性实施例示出的一种唤醒MCU的装置的框本文档来自技高网...

【技术保护点】
一种唤醒MCU的方法,其特征在于,应用于具有Wi‑Fi模块的第一智能设备中,所述方法包括:当无线保真Wi‑Fi芯片处于低功耗模式时,接收第二智能设备发送的无线报文,所述无线报文属于所述低功耗模式下专用的报文;检测所述无线报文是否属于指定的唤醒报文;如果检测出所述无线报文属于指定的唤醒报文,通过所述Wi‑Fi芯片与微控制单元MCU芯片之间连接的唤醒引脚,向所述MCU芯片发送中断唤醒信号唤醒所述MCU芯片;其中,所述MCU芯片与所述Wi‑Fi芯片属于同一个Wi‑Fi模块。

【技术特征摘要】
1.一种唤醒MCU的方法,其特征在于,应用于具有Wi-Fi模块的第一智
能设备中,所述方法包括:
当无线保真Wi-Fi芯片处于低功耗模式时,接收第二智能设备发送的无线报
文,所述无线报文属于所述低功耗模式下专用的报文;
检测所述无线报文是否属于指定的唤醒报文;
如果检测出所述无线报文属于指定的唤醒报文,通过所述Wi-Fi芯片与微控
制单元MCU芯片之间连接的唤醒引脚,向所述MCU芯片发送中断唤醒信号唤
醒所述MCU芯片;
其中,所述MCU芯片与所述Wi-Fi芯片属于同一个Wi-Fi模块。
2.根据权利要求1所述的方法,其特征在于,所述向所述MCU芯片发送
中断唤醒信号唤醒所述MCU芯片之后,所述方法还包括:
所述MCU芯片控制所述Wi-Fi芯片由所述低功耗模式进入正常工作模式。
3.根据权利要求2所述的方法,其特征在于,所述MCU芯片控制所述
Wi-Fi芯片由所述低功耗模式进入正常工作模式之后,所述方法还包括:
所述MCU芯片控制所述Wi-Fi芯片广播通知报文;
所述Wi-Fi芯片接收所述第二智能设备根据所述通知报文发送的数据。
4.一种唤醒MCU的方法,其特征在于,所述方法包括:
当检测到触发了向第一智能设备发送数据的事件时,生成用于唤醒所述第
一智能设备Wi-Fi模块中的MCU芯片的唤醒报文;所述唤醒报文属于所述第一
智能设备的Wi-Fi模块中的Wi-Fi芯片处于低功耗模式下专用的报文;
将所述唤醒报文发送给所述第一智能设备,以唤醒所述第一智能设备Wi-Fi
模块中的MCU芯片。
5.根据权利要求4所述的方法,其特征在于,所述将所述唤醒报文发送给
所述第一智能设备之后,所述方法还包括:
接收所述第一智能设备Wi-Fi模块中的MCU唤醒之后发送的通知报文;
根据所述通知报文,向所述第一智能设备发送数据。
6.一种唤醒MCU的装置,其特征在于,所述装置包括:
第一接收模块,用于当Wi-Fi芯片处于低功耗模式时,接收第二智能设备发
送的无线报文;所述无线报文属于所述低功耗模式下专用的报文;
检测模块,用于检测所述无线报文是否属于指定的唤醒报文;
唤醒模块,用于在检测出所述无线报文属于指定的唤醒报文时,通过所述
Wi-Fi芯片与MCU芯片之间连接的唤醒引脚,向所述MCU芯片发送中断唤醒
信号唤醒所述MCU芯片;
其中,所述M...

【专利技术属性】
技术研发人员:孟德国刘鑫侯恩星
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1