用于烹饪电器的程序升级系统、方法及烹饪电器技术方案

技术编号:17596561 阅读:36 留言:0更新日期:2018-03-31 09:53
本发明专利技术公开了一种烹饪电器及用于其的程序升级系统、方法,其中,系统包括:与外部终端设备建立通信连接的外部通信模块;存储烹饪电器的升级程序文件和出厂程序文件的片外扩展存储模块;包括第一通信模块和第二通信模块的单片机,通过第一通信模块接收外部终端设备发送的升级程序文件,在校验升级程序文件通过后将升级程序文件写入片外扩展存储模块,并向外部终端设备发送升级请求信息,以使外部终端设备根据升级请求信息生成升级指令,单片机通过第一通信模块接收到升级指令后根据升级程序文件进行程序升级。本发明专利技术的用于烹饪电器的程序升级系统可以更加方便地对烹饪电器中的程序进行升级,更加智能化、人性化,且维护成本低。

A program upgrading system, method, and cooking appliance used for cooking electrical appliances

The invention discloses a cooking appliance and method for upgrading the system, the program, which includes: establishing a communication system external communication module is connected with the external terminal equipment; upgrade program file storage and cooking appliances factory program file external expansion memory module; includes a first communication module and communication module second MCU the upgrade program file first communication module receives the external terminal device sends the check in upgrade program files after the upgrade program will file write external expansion memory module, and the upgrade request to transmit information to the external terminal equipment, so that the external terminal equipment according to the upgrade request information generating upgrade instruction, the MCU receives the upgrade instructions according to the upgrade program the file upgrade procedures through the first communication module. The program upgrading system used for cooking appliances can upgrade the programs in cooking appliances more intelligently and humanized, and has low maintenance cost.

【技术实现步骤摘要】
用于烹饪电器的程序升级系统、方法及烹饪电器
本专利技术涉及烹饪电器领域,具体涉及一种用于烹饪电器的程序升级系统、一种用于烹饪电器的程序升级方法和一种烹饪电器。
技术介绍
当烹饪电器(如电饭煲)销售出去以后,如果发现有重大的软件故障或者有新功能需要更新的时候,要对烹饪电器中的程序进行升级,如果采取召回或者安排工作人员现场处理的方法,会浪费大量的人力、物力,增加了后期的维护成本。
技术实现思路
本专利技术旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种用于烹饪电器的程序升级系统。该系统可以更加方便地对烹饪电器中的程序进行升级,更加智能化、人性化,且成本低。本专利技术的第二个目的在于提出一种烹饪电器。本专利技术的第三个目的在于提出一种用于烹饪电器的程序升级方法。为达到上述目的,本专利技术第一方面实施例提出了一种用于烹饪电器的程序升级系统,包括:外部通信模块,所述外部通信模块用以与外部终端设备建立通信连接;片外扩展存储模块,所述片外扩展存储模块用以存储烹饪电器的升级程序文件和出厂程序文件;单片机,所述单片机包括第一通信模块和第二通信模块,所述第一通信模块与所述外部通信模块相连,所述第二通信模块与所述片外扩展存储模块相连,所述单片机通过所述第一通信模块接收所述外部终端设备发送的升级程序文件,并对所述升级程序文件进行校验,以及在校验通过后通过所述第二通信模块将所述升级程序文件写入所述片外扩展存储模块,并通过所述第一通信模块向所述外部终端设备发送升级请求信息,以使所述外部终端设备根据所述升级请求信息生成升级指令,所述单片机通过所述第一通信模块接收到所述升级指令后根据所述升级程序文件进行程序升级。本专利技术实施例的用于烹饪电器的程序升级系统,通过外部终端设备,并结合片外扩展存储模块实现对烹饪电器的程序进行远程升级,更加方便用户享用更新软件,更加智能化、人性化,可以避免烹饪电器在生产和开发过程中出现程序故障或有程序更新而需要拆机或内存不够带来的不便,进而减轻售后和生产的人力、物力,提高效率,且能够降低维护成本。另外,根据本专利技术上述实施例的用于烹饪电器的程序升级系统还可以具有如下附加的技术特征:根据本专利技术的一个实施例,所述外部通信模块为WIFI模块、蓝牙模块或红外模块。根据本专利技术的一个实施例,所述片外扩展存储模块包括:第一存储区,所述第一存储区用以存储所述升级程序文件;第二存储区,所述第二存储区用以存储所述出厂程序文件。根据本专利技术的一个实施例,所述片外扩展存储模块还包括:第一校验区,所述第一校验区用以存储所述升级程序文件的校验结果,以用来鉴定结束数据、第一存储区的存储数据是否正确;第二校验区,所述第二校验区用以存储所述出厂程序文件的校验结果,以用来鉴定结束数据、第二存储区的存储数据是否正确。根据本专利技术的一个实施例,所述片外扩展存储模块还包括保护标志和升级标志,其中,所述单片机用于根据所述保护标志判断是否满足程序升级条件,以及根据所述升级标志判断是否存在程序升级任务。根据本专利技术的一个实施例,所述片外扩展存储模块还包括:多个隔离区,所述多个隔离区分别用以隔离所述保护标志和所述升级标志、所述升级标志和所述第二存储区、所述第二校验区和所述第一存储区,以避免在单片机访问片外扩展存储模块时出现地址溢出错误。根据本专利技术的一个实施例,所述单片机具体用于在所述保护标志未置位时,判断满足程序升级条件,并在所述升级标志置位时进行程序升级;以及在所述保护标志置位时,恢复所述烹饪电器的出厂程序。进一步地,本专利技术提出了一种烹饪电器,其包括本专利技术上述实施例的用于烹饪电器的程序升级系统。本专利技术实施例的烹饪电器,通过外部终端设备,并结合片外扩展存储模块实现对自身的程序进行远程升级,更加方便用户享用更新软件,更加智能化、人性化,可以避免烹饪电器在生产和开发过程中出现程序故障或有程序更新而需要拆机或内存不够带来的不便,进而减轻售后和生产的人力、物力,提高效率,且能够降低维护成本。为达到上述目的,本专利技术第三方面实施例提出了一种用于烹饪电器的程序升级方法,包括以下步骤:单片机接收外部终端设备发送的升级程序文件;所述单片机对所述升级程序文件进行校验;如果校验通过,则所述单片机将所述升级程序文件写入片外扩展存储模块;所述单片机向所述外部终端设备发送升级请求信息,以使所述外部终端设备根据所述升级请求信息生成升级指令;所述单片机接收所述外部终端设备发送的所述升级指令后根据所述升级程序文件进行程序升级。本专利技术实施例的用于烹饪电器的程序升级方法,通过外部终端设备,并结合片外扩展存储模块实现对烹饪电器的程序进行远程升级,更加方便用户享用更新软件,更加智能化、人性化,可以避免烹饪电器在生产和开发过程中出现程序故障或有程序更新而需要拆机或内存不够带来的不便,进而减轻售后和生产的人力、物力,提高效率,且能够降低维护成本。另外,根据本专利技术上述实施例的用于烹饪电器的程序升级方法还可以具有如下附加的技术特征:根据本专利技术的一个实施例,所述如果校验通过,则所述单片机将所述升级程序文件写入片外扩展存储模块时,所述单片机将所述升级程序文件写入片外扩展存储模块的第一存储区,并将校验结果写入与所述第一存储区对应的第一校验区。根据本专利技术的一个实施例,所述方法还包括:所述单片机判断所述片外扩展存储模块的保护标志是否置位;如果所述保护标志置位,则所述单片机根据所述片外扩展存储模块的第二存储区中的出厂程序文件进行程序恢复;如果所述保护标志未置位,则所述单片机判断所述片外扩展存储模块的升级标志是否置位;如果所述升级标志置位,则所述单片机接收所述外部终端设备发送的所述升级程序文件。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本专利技术一个实施例的用于烹饪电器的程序升级系统的结构框图;图2是根据本专利技术一个实施例的片外扩展存储模块的空间分配示意图;图3、图4是根据本专利技术一个实施例的烹饪电器的程序升级过程的示意图;图5是根据本专利技术一个实施例的用于烹饪电器的程序升级方法的流程图;图6是根据本专利技术另一个实施例的用于烹饪电器的程序升级方法的流程图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的用于烹饪电器的程序升级系统、方法及烹饪电器。图1是根据本专利技术一个实施例的用于烹饪电器的程序升级系统的结构框图。如图1所示,该用于烹饪电器的程序升级系统包括:外部通信模块10、片外扩展存储模块20和单片机30。其中,外部通信模块10用以与外部终端设备建立通信连接;片外扩展存储模块20用以存储烹饪电器的升级程序文件和出厂程序文件;单片机30包括第一通信模块31和第二通信模块32,第一通信模块31与外部通信模块10相连,第二通信模块32与片外扩展存储模块20相连,单片机30通过第一通信模块31接收外部终端设备发送的升级程序文件,并对升级程序本文档来自技高网...
用于烹饪电器的程序升级系统、方法及烹饪电器

【技术保护点】
一种用于烹饪电器的程序升级系统,其特征在于,包括:外部通信模块,所述外部通信模块用以与外部终端设备建立通信连接;片外扩展存储模块,所述片外扩展存储模块用以存储烹饪电器的升级程序文件和出厂程序文件;单片机,所述单片机包括第一通信模块和第二通信模块,所述第一通信模块与所述外部通信模块相连,所述第二通信模块与所述片外扩展存储模块相连,所述单片机通过所述第一通信模块接收所述外部终端设备发送的升级程序文件,并对所述升级程序文件进行校验,以及在校验通过后通过所述第二通信模块将所述升级程序文件写入所述片外扩展存储模块,并通过所述第一通信模块向所述外部终端设备发送升级请求信息,以使所述外部终端设备根据所述升级请求信息生成升级指令,所述单片机通过所述第一通信模块接收到所述升级指令后根据所述升级程序文件进行程序升级。

【技术特征摘要】
1.一种用于烹饪电器的程序升级系统,其特征在于,包括:外部通信模块,所述外部通信模块用以与外部终端设备建立通信连接;片外扩展存储模块,所述片外扩展存储模块用以存储烹饪电器的升级程序文件和出厂程序文件;单片机,所述单片机包括第一通信模块和第二通信模块,所述第一通信模块与所述外部通信模块相连,所述第二通信模块与所述片外扩展存储模块相连,所述单片机通过所述第一通信模块接收所述外部终端设备发送的升级程序文件,并对所述升级程序文件进行校验,以及在校验通过后通过所述第二通信模块将所述升级程序文件写入所述片外扩展存储模块,并通过所述第一通信模块向所述外部终端设备发送升级请求信息,以使所述外部终端设备根据所述升级请求信息生成升级指令,所述单片机通过所述第一通信模块接收到所述升级指令后根据所述升级程序文件进行程序升级。2.如权利要求1所述的用于烹饪电器的程序升级系统,其特征在于,所述外部通信模块为WIFI模块、蓝牙模块或红外模块。3.如权利要求1所述的用于烹饪电器的程序升级系统,其特征在于,所述片外扩展存储模块包括:第一存储区,所述第一存储区用以存储所述升级程序文件;第二存储区,所述第二存储区用以存储所述出厂程序文件。4.如权利要求3所述的用于烹饪电器的程序升级系统,其特征在于,所述片外扩展存储模块还包括:第一校验区,所述第一校验区用以存储所述升级程序文件的校验结果;第二校验区,所述第二校验区用以存储所述出厂程序文件的校验结果。5.如权利要求4所述的用于烹饪电器的程序升级系统,其特征在于,所述片外扩展存储模块还包括保护标志和升级标志,其中,所述单片机用于根据所述保护标志判断是否满足程序升级条件,以及根据所述升级标志判断是否存在程序升级任务。6.如权利要求5所述的用于烹饪电器的程序升级系统...

【专利技术属性】
技术研发人员:胡小玉李信合吴宗林何毅东田茂桥李寿军
申请(专利权)人:佛山市顺德区美的电热电器制造有限公司
类型:发明
国别省市:广东,44

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

1