通信协议的动态配置方法、无线通信装置以及相关设备制造方法及图纸

技术编号:19702604 阅读:18 留言:0更新日期:2018-12-08 14:16
本发明专利技术公开了一种通信协议的动态配置方法以及设备。其中该方法应用于无线通信装置,该无线通信装置包括系统级芯片模块和闪存模块,该配置方法包括:在确定欲对无线通信装置当前所配置的无线通信协议进行更新时,通过该系统级芯片模块中的引导程序加载工程模式分区中的逻辑应用以检测家用电器所支持的目标无线通信协议;从闪存模块中确定出对应存储目标无线通信协议的目标分区;将引导程序的加载地址信息修改为目标分区的地址信息,并重启无线通信装置;在无线通信装置重启过程中,通过引导程序加载目标分区存储的目标无线通信协议。本发明专利技术实施例采用分区加载的方式实现多种协议之间的无线通信,可以降低对芯片资源的要求,从而降低成产成本。

【技术实现步骤摘要】
通信协议的动态配置方法、无线通信装置以及相关设备
本专利技术涉及一种通信领域,尤其涉及一种通信协议的动态配置方法、无线通信装置、家用电器和计算机可读存储介质。
技术介绍
随着互联网技术以及家用电器领域的快速发展,越来越多的智能化家用电器应运而生。为了实现现代化的智能家居,越来越多的智能化家用电器中内置有无线通信装置,以便智能家电通过自身的无线通信装置连接到物联网上。然而,对于智能家电中通信协议种类越来越多,一般行业中通常是通过软件兼容多协议来实现多种协议之间的无线通信。但是,对于无线通信装置中的芯片而言,同一个芯片上支持多个协议必然会带来芯片资源的增加,同时也意味着成本的增加。因此,如何在降低针对芯片资源的要求的情况下,能够实现对无线通信装置中的通信协议进行动态配置,已经成为亟待解决的问题。
技术实现思路
本专利技术的目的旨在至少在一定程度上解决上述的技术问题之一。为此,本专利技术的第一个目的在于提出一种通信协议的动态配置方法。该方法解决了现有技术中软件耦合性高、芯片资源高和成本高的技术问题。本专利技术的第二个目的在于提出一种无线通信装置。本专利技术的第三个目的在于提出一种家用电器。本专利技术的第四个目的在于提出另一种无线通信装置。本专利技术的第五个目的在于提出一种非临时性计算机可读存储介质。为达到上述目的,本专利技术第一方面实施例提出的通信协议的动态配置方法,应用于无线通信装置,所述无线通信装置包括系统级芯片模块和闪存模块,所述闪存模块具有工程模式分区和多个协议分区,所述工程模式分区存储用以检测目标设备所支持的无线通信协议类型的逻辑应用,每个所述协议分区对应存储一种可独立运行的无线通信协议,所述动态配置方法包括:在确定欲对所述无线通信装置当前所配置的无线通信协议进行更新时,通过所述系统级芯片模块中的引导程序加载所述工程模式分区中的逻辑应用,所述逻辑应用用以检测家用电器所支持的目标无线通信协议;从所述闪存模块中确定出对应存储所述目标无线通信协议的目标分区;将所述引导程序的加载地址信息修改为所述目标分区的地址信息,并重启所述无线通信装置;在所述无线通信装置重启过程中,通过所述引导程序加载所述目标分区存储的目标无线通信协议。根据本专利技术实施例的通信协议的动态配置方法,可以有效解决了现有技术中通过软件兼容多协议来实现多种协议之间的无线通信,软件耦合性高,可能发生同一时刻运行两个互相竞争的客户的协议,以及造成芯片资源的增加和成本的增加的技术问题,进而实现了对无线通信装置中的无线通信协议进行动态配置,并且采用分区加载的方式实现多种协议之间的无线通信,可以保证在同一时刻,引导程序只加载一个目标无线通信协议进行运行,可以降低对芯片资源的要求,从而降低成产成本,同时可以避免同一时刻运行两个互相竞争的客户的协议的情况发生。另外,可以降低软件耦合性,降低协议功能更改时的复杂性,从而提升更改效率。为达到上述目的,本专利技术第二方面实施例提出的无线通信装置,包括闪存模块和系统级芯片模块,其中,所述闪存模块具有工程模式分区和多个协议分区,所述工程模式分区存储用以检测目标设备所支持的无线通信协议类型的逻辑应用,每个所述协议分区对应存储一种可独立运行的无线通信协议;所述系统级芯片模块包括引导程序和处理器,所述处理器用于:在确定欲对所述无线通信装置当前所配置的无线通信协议进行更新时,通过所述引导程序加载所述工程模式分区中的逻辑应用,所述逻辑应用用以检测家用电器所支持的目标无线通信协议;从所述闪存模块中确定出对应存储所述目标无线通信协议的目标分区;将所述引导程序的加载地址信息修改为所述目标分区的地址信息,并重启所述无线通信装置;在所述无线通信装置重启过程中,通过所述引导程序加载所述目标分区存储的目标无线通信协议。根据本专利技术实施例的无线通信装置,可以有效解决了现有技术中通过软件兼容多协议来实现多种协议之间的无线通信,软件耦合性高,可能发生同一时刻运行两个互相竞争的客户的协议,以及造成芯片资源的增加和成本的增加的技术问题,进而实现了对无线通信装置中的无线通信协议进行动态配置,并且采用分区加载的方式实现多种协议之间的无线通信,可以保证在同一时刻,引导程序只加载一个目标无线通信协议进行运行,可以降低对芯片资源的要求,从而降低成产成本,同时可以避免同一时刻运行两个互相竞争的客户的协议的情况发生。另外,可以降低软件耦合性,降低协议功能更改时的复杂性,从而提升更改效率。为达到上述目的,本专利技术第三方面实施例提出的家用电器,包括:电控模块和无线通信装置,其中,所述电控模块,用于向所述无线通信装置发送针对所述家用电器所支持的无线通信协议的检测指令;所述无线通信装置包括闪存模块和系统级芯片模块,其中,所述闪存模块具有工程模式分区和多个协议分区,所述工程模式分区存储用以检测目标设备所支持的无线通信协议类型的逻辑应用,每个所述协议分区对应存储一种可独立运行的无线通信协议;所述系统级芯片模块包括引导程序和处理器,所述处理器用于执行本专利技术第一方面实施例所述的通信协议的动态配置方法。为达到上述目的,本专利技术第四方面实施例提出的无线通信装置,包括闪存模块和系统级芯片模块,其中,所述闪存模块具有工程模式分区和多个协议分区,所述工程模式分区存储用以检测目标设备所支持的无线通信协议类型的逻辑应用,每个所述协议分区对应存储一种可独立运行的无线通信协议;所述系统级芯片模块包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时,实现本专利技术第一方面实施例所述的通信协议的动态配置方法。为达到上述目的,本专利技术第五方面实施例提出的非临时性计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术第一方面实施例所述的通信协议的动态配置方法。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本专利技术一个实施例的通信协议的动态配置方法的流程图;图2是根据本专利技术实施例的闪存模块的分区表示意图;图3是根据本专利技术实施例的目标协议分区的首地址示意图;图4是根据本专利技术另一个实施例的通信协议的动态配置方法的流程图;图5是根据本专利技术一个具体实施例的通信协议的动态配置方法的示例图;图6是根据本专利技术一个实施例的无线通信装置的结构示意图;图7是根据本专利技术一个实施例的家用电器的结构示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的通信协议的动态配置方法、无线通信装置、家用电器和非临时性计算机可读存储介质。图1是根据本专利技术一个实施例的通信协议的动态配置方法的流程图。需要说明的是,本专利技术实施例的通信协议的动态配置方法可应用于本专利技术实施例的无线通信装置。其中,该无线通信装置可包括系统级芯片模块和闪存模块,所述闪存模块具有工程模式分区和多个协议分区,所述工程模式分区存储用以检测目标设备(如家用电器)所支持的无线通信协本文档来自技高网...

【技术保护点】
1.一种通信协议的动态配置方法,其特征在于,应用于无线通信装置,所述无线通信装置包括系统级芯片模块和闪存模块,所述闪存模块具有工程模式分区和多个协议分区,所述工程模式分区存储用以检测目标设备所支持的无线通信协议类型的逻辑应用,每个所述协议分区对应存储一种可独立运行的无线通信协议,所述动态配置方法包括:在确定欲对所述无线通信装置当前所配置的无线通信协议进行更新时,通过所述系统级芯片模块中的引导程序加载所述工程模式分区中的逻辑应用,所述逻辑应用用以检测家用电器所支持的目标无线通信协议;从所述闪存模块中确定出对应存储所述目标无线通信协议的目标分区;将所述引导程序的加载地址信息修改为所述目标分区的地址信息,并重启所述无线通信装置;在所述无线通信装置重启过程中,通过所述引导程序加载所述目标分区存储的目标无线通信协议。

【技术特征摘要】
1.一种通信协议的动态配置方法,其特征在于,应用于无线通信装置,所述无线通信装置包括系统级芯片模块和闪存模块,所述闪存模块具有工程模式分区和多个协议分区,所述工程模式分区存储用以检测目标设备所支持的无线通信协议类型的逻辑应用,每个所述协议分区对应存储一种可独立运行的无线通信协议,所述动态配置方法包括:在确定欲对所述无线通信装置当前所配置的无线通信协议进行更新时,通过所述系统级芯片模块中的引导程序加载所述工程模式分区中的逻辑应用,所述逻辑应用用以检测家用电器所支持的目标无线通信协议;从所述闪存模块中确定出对应存储所述目标无线通信协议的目标分区;将所述引导程序的加载地址信息修改为所述目标分区的地址信息,并重启所述无线通信装置;在所述无线通信装置重启过程中,通过所述引导程序加载所述目标分区存储的目标无线通信协议。2.根据权利要求1所述的通信协议的动态配置方法,其特征在于,确定欲对所述无线通信装置当前所配置的无线通信协议进行更新,包括:在接收到所述家用电器发送的针对所述家用电器所支持的无线通信协议的检测指令时,确定欲对所述无线通信装置当前所配置的无线通信协议进行更新。3.根据权利要求1所述的通信协议的动态配置方法,其特征在于,通过所述系统级芯片模块中的引导程序加载所述工程模式分区中的逻辑应用,所述逻辑应用用以检测家用电器所支持的目标无线通信协议,包括:获取所述工程模式分区的地址信息;将所述引导程序的加载地址信息修改为所述工程模式分区的地址信息;重启所述无线通信装置,并通过所述引导程序加载修改后的所述加载地址信息对应的所述工程模式分区中的逻辑应用,其中,所述逻辑应用用以向所述家用电器的电控模块发送读取机型或协议标准的指令,并通过所述机型或协议标准检测所述家用电器所支持的目标无线通信协议。4.根据权利要求1所述的通信协议的动态配置方法,其特征在于,在通过所述系统级芯片模块中的引导程序加载所述工程模式分区中的逻辑应用,之前还包括:确定对应存储所述无线通信装置当前所配置的无线通信协议的协议分区;获取所述对应存储所述无线通信装置当前所配置的无线通信协议的协议分区的地址信息;将所述对应存储所述无线通信装置当前所配置的无线通信协议的协议分区的地址信息存储至所述闪存模块中的指定位置。5.根据权利要求4所述的通信协议的动态配置方法,其特征在于,从所述闪存模块中确定出对应存储所述目标无线通信协议的目标分区,包括:判断所述多个协议分区存储的多个无线通信协议中是否存储有所述家用电器所支持的无线通信协议;若是,则将所述多个无线通信协议中与所述家用电器所支持的无线通信协议匹配的无线通信协议作为所述目标无线通信协议,并将对应的协议分区作为所述目标分区;若否,则将所述指定位置存储的地址信息对应的协议分区所存储的无线通信协议作为所述目标无线通信协议,并将所述指定位置存储的地址信息对应的协议分区作为所述目标分区。6.一种无线通信装置,其特征在于,包括闪存模块和系统级芯片模块,其中,所述闪存模块具有工程模式分区和多个协议分区,所述工程模式分区存储用以检测目标设备所支持的无线通信协议类型的逻辑应用,每个所述协议分区对应存储一种可独立运行的无线通信协议;所述系统级芯片模块包括引导程序和处理器,所述处理器用于:在确定欲对所述无线通信装置当前所配置的无线通信协议进行更新时,通过所述引导程序加载所述工程模式分区中的逻辑应用,所述逻辑应用用以检测家用电器所支持的目标无线通信协议;从所述闪存模块...

【专利技术属性】
技术研发人员:霍伟明
申请(专利权)人:广东美的制冷设备有限公司
类型:发明
国别省市:广东,44

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

1