[发明专利]用于多模IoT设备的启动方法、多模IoT设备及存储介质有效
申请号: | 201711207438.7 | 申请日: | 2017-11-27 |
公开(公告)号: | CN107911816B | 公开(公告)日: | 2020-03-27 |
发明(设计)人: | 金海鹏 | 申请(专利权)人: | 泰凌微电子(上海)有限公司 |
主分类号: | H04W8/22 | 分类号: | H04W8/22;H04W8/24;H04W88/06;G06F9/445;G06F8/65 |
代理公司: | 北京市中伦律师事务所 11410 | 代理人: | 李波;赵福梅 |
地址: | 200135 上海市浦东新区中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 iot 设备 启动 方法 多模 存储 介质 | ||
本发明提供一种用于多模IoT设备的启动方法、多模IoT设备及计算机存储介质,其中,所述用于多模IoT设备的启动方法包括:接收针对多模IoT设备的启动操作;响应于所述启动操作,对存储器中的分区启动标志位进行检测,其中所述存储器包括多个第一分区,所述多个第一分区分别存储有一种通信模式启动代码并且包含分区启动标志位,所述分区启动标志位设置为有效时用以指示对应分区为可启动的分区,而所述分区启动标志位设置为无效时用以指示对应分区为不可启动的分区;当检测到有效的分区启动标志位时,运行与所述有效的分区启动标志位对应的第一分区中的通信模式启动代码,以使所述多模IoT设备工作于与所对应的第一分区对应的通信模式。
技术领域
本发明涉及多模物联网(IoT)技术,尤其涉及一种用于多模IoT设备的启动方法、多模IoT设备及计算机存储介质。
背景技术
目前,存在有多个可适用于2.4GHz IoT的通信标准或通信模式,如蓝牙低功耗(Bluetooth Low Energy,BLE)、蓝牙低功耗Mesh(自组网蓝牙)、Zigbee(紫蜂协议)、Thread、6LoWPAN等,这些通信模式在家庭、办公室和工业环境等应用领域中重叠或交叉覆盖。
当前市场上以泰凌微电子(上海)有效公司为例的公司可提供多模物联网射频系统级芯片(IoT RF SoC)以使单一设备能够在不同的IoT通信模式下工作。举例来说,只需将频率为2.4GHz的射频无线电集成到集成电路(IC)芯片,即可使得该IC芯片支持不同的IoT通信模式。
然而,目前多模IoT设备支持多种不同IoT通信模式的方式是多种不同IoT通信模式运行在同一固件上,共享同一固件上的软件/硬件资源,因此存在各IoT通信模式无法完全占用同一固件上的软件/硬件资源的问题。
发明内容
本公开能够基于特定的存储区域划分而有效实现多模IoT设备的启动,在允许多模IoT设备支持多种IoT通信模式的同时,使得当前运行的IoT通信模式能够单独使用固件的所有软件/硬件资源,提高IoT设备的通信响应时间,减少通信延时。
根据本公开的第一方面,提供一种用于多模IoT设备的启动方法,该方法包括:接收针对多模IoT设备的启动操作;响应于所述启动操作,对存储器中的分区启动标志位进行检测,其中所述存储器包括多个第一分区,所述多个第一分区分别存储有一种通信模式启动代码并且包含分区启动标志位,所述分区启动标志位设置为有效时用以指示对应分区为可启动的分区,而所述分区启动标志位设置为无效时用以指示对应分区为不可启动的分区;当检测到有效的分区启动标志位时,运行与所述有效的分区启动标志位对应的第一分区中的通信模式启动代码,以使所述多模IoT设备工作在与所对应的第一分区对应的通信模式。
根据本公开的一个实施方式,其中,所述存储器还包括第二分区,所述第二分区用于通信模式启动代码的更新并且包括分区启动标志位,该方法进一步包括:检测所述第二分区的分区启动标志位;如果检测到所述第二分区的分区启动标志位为有效,则运行所述第二分区中的通信模式启动代码,以使所述多模IoT设备工作于与所述第二分区对应的通信模式。
根据本公开的一个实施方式,其中,所述方法还包括:在所述第二分区中下载与所述多模IoT设备的当前通信模式对应的更新代码;将所述第二分区的分区启动标志位设置为有效,并将当前通信模式对应的第一分区的分区启动标志位设置为无效。
根据本公开的一个实施方式,其中,在使所述多模IoT设备工作于与所述第二分区对应的通信模式后,所述方法还包括:将所述第二分区中的通信模式启动代码复制到与所述第二分区对应的通信模式所对应的第一分区中,并将所述第二分区的分区启动标志位设置为无效,将与所述第二分区对应的通信模式所对应的第一分区中的分区启动标志位设置为有效。
根据本公开的一个实施方式,其中,所述通信模式包括以下中的至少两者:BLE或BLE Mesh,Zigbee,Thread,HomeKit,ANT,以及私有通信协议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰凌微电子(上海)有限公司,未经泰凌微电子(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711207438.7/2.html,转载请声明来源钻瓜专利网。