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

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

Program upgrading system for cooking appliance and cooking appliance

The utility model discloses a program for upgrading the system of the cooking appliance and cooking appliances, the system includes: establishing a communication external communication module 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 in the utility model can be more convenient for upgrading the program in the cooking appliance, and is more intelligent and humanized, and the maintenance cost is low.

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

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

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

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

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

1