发布信息

一种适用于洗碗机的应用烧录方法及洗碗机与流程 专利技术说明

作者:admin      2022-12-06 20:33:49     376



计算;推算;计数设备的制造及其应用技术1.本发明涉及洗碗机应用技术领域,特别涉及一种适用于洗碗机的应用烧录方法及洗碗机。背景技术:2.在洗碗机研发过程中,不可避免的是经常要更新洗碗机的烧录内容,以方便洗碗机测试。3.在现有技术中,每一次对洗碗机的程序进行测试调试,都要对洗碗机的各项信息参数对应的服务程序进行调整,这严重影响用户与开发人员的工作量,以至于拖累开发进度。技术实现要素:4.本发明的目的是提供一种适用于洗碗机的应用烧录方法及洗碗机,用以对测试参数信息内容烧录改进,提高用户与开发人员的调整便利性,节省工作量。5.为了达到上述目的,本发明的技术方案有:6.一种适用于洗碗机的应用烧录方法,其应用在洗碗机上,包括:7.接收智能设备发送的第一信息文件和第二信息文件;8.通过引导加载程序将所述第一信息文件和第二信息文件烧录到洗碗机的目标位置;9.在烧录完成后,对第一信息文件和第二信息文件进行编译,得到编译后文件;10.获取洗碗机上应用的软件架构,并结合编译后文件生成相应的应用程序。11.进一步的,所述通过引导加载程序将所述第一信息文件和第二信息文件烧录到洗碗机的目标位置之后,还包括:12.在烧录完成后,对所述第一信息文件和第二信息文件进行处理生成校验码发送给智能设备,以使智能设备判断所述校验码是否正确。13.进一步的,在烧录完成后,对所述第一信息文件和第二信息文件进行处理生成校验码发送给智能设备,以使智能设备判断所述校验码是否正确之后,还包括:14.接收所述物联网设备发送的数据恢复指令;15.根据所述当前软件数据进行数据恢复操作。16.进一步的,在所述智能设备发送第一信息文件和第二信息文件之前,还包括:17.接收智能设备发送的备份指令;18.对洗碗机的当前软件数据进行备份处理。19.作为本发明优选的方案,还提供一种洗碗机,包括:20.第一接收模块,用于接收智能设备发送的第一信息文件和第二信息文件;21.烧录模块,用于通过引导加载程序将所述第一信息文件和第二信息文件烧录到洗碗机的目标位置;22.第一编译模块,用于在烧录完成后,对第一信息文件和第二信息文件进行编译,得到编译后文件;23.第一生成模块,用于获取洗碗机上应用的软件架构,并结合编译后文件生成相应的应用程序。24.进一步的,所述洗碗机还包括:25.第一发送模块,用于在烧录完成后,对所述第一信息文件和第二信息文件进行处理生成校验码发送给智能设备;26.第一判断模块,用于智能设备判断所述校验码是否正确。27.进一步的,所述洗碗机还包括:28.第一接收模块,用于接收所述物联网设备发送的数据恢复指令;29.第一恢复模块,用于根据所述当前软件数据进行数据恢复操作。30.进一步的,所述洗碗机还包括:31.第二接收模块,用于接收智能设备发送的备份指令;32.第一备份模块,用于对洗碗机的当前软件数据进行备份处理。33.作为本发明的一个优选的方案,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器通过读取所述存储器中存储的计算机程序以用于实现如上述的应用烧录方法。34.作为本发明的一个优选的方案,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如上述的应用烧录方法。35.为了更好地理解和实施,下面结合附图详细说明本发明。附图说明36.图1是本发明一个实施例的洗碗机烧录方法的流程示意图;37.图2是本发明一个实施例的洗碗机烧录方法的流程示意图;38.图3是本发明一个实施例的洗碗机烧录方法的流程示意图;39.图4是本发明一个实施例的洗碗机烧录方法的流程示意图;40.图5是本发明一个实施例的洗碗机的结构示意图;41.图6是本发明一个实施例的计算机设备的结构示意图。具体实施方式42.为了更好地阐述本发明,下面参照附图对本发明作进一步的详细描述。43.应当明确,所描述的实施例仅仅是本技术实施例一部分实施例,而不是全部的实施例。基于本技术实施例中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本技术实施例保护的范围。44.在本技术实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术实施例。在本技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。45.下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。在本技术的描述中,需要理解的是,术语“第一”、“第二”、“第三”等仅用于区别类似的对象,而不必用于描述特定的顺序或先后次序,也不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本技术中的具体含义。46.此外,在本技术的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/ 或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。47.在现有技术中,每一次对洗碗机的程序进行测试调试,都要对洗碗机的各项信息参数对应的服务程序进行调整,这严重影响用户与开发人员的工作量,以至于拖累开发进度。48.例如,现有技术中所指示的信息,例如上电状态信息、关机状态信息、待机状态信息、运行状态信息或错误状态信息,均分别作为唯一指代的功能信息与一个服务程序对应,这样用户和工作人员在调试时,需要对每个功能信息进行服务程序调整,从而导致调试复杂,影响工作量。49.另外,除了上述所指的功能信息,还包括其他便利性的指示信息,如显示信息、按键信息和时间信息等,每增加一个指示信息,对洗碗机整个功能程序的影响较巨大。50.因此,本发明实际解决的技术问题在于,如何精简服务程序内容。51.作为本发明的一个示例性的例子,如图1所示,一种适用于洗碗机的应用烧录方法,其应用在洗碗机上,包括:52.步骤s1:接收智能设备发送的第一信息文件和第二信息文件;53.具体地,智能设备可以是电脑、手机或其他智能电子设备,其具有录入功能,能够对第一信息文件和第二信息文件进行编辑并发送至对应的烧录设备;例如,智能设备与烧录设备通过串口通讯建立连接,智能设备发送通过串口协议通讯将第一信息文件和第二信息文件发送至烧录设备;54.另外,所述第一信息文件和第二信息文件内记录各种功能性信息,其中将各种功能性信息按照动态变化和静态变化进行分类,第一信息文件包括显示信息、按键信息和时间信息,第二信息文件包括上电状态信息、关机状态信息、待机状态信息、运行状态信息或错误状态信息。55.在本实施例中,第一信息文件和第二信息文件为excel文件或word文件中的一种,以方便用户进行调整或录入。56.步骤s2:通过引导加载程序将所述第一信息文件和第二信息文件烧录到洗碗机的目标位置;57.步骤s3:在烧录完成后,对第一信息文件和第二信息文件进行编译,得到编译后文件;58.具体的,在获取第一信息文件和第二信息文件后,引导加载程序将所述第一信息文件和第二信息文件烧录到洗碗机的目标位置例如单片机上,第一信息文件和第二信息文件由于是格式文件,不会被识别,因此将第一信息文件和第二信息文件中记录的内容进行编译,生成对应的编译后文件,便于后续应用。59.步骤s4:获取洗碗机上应用的软件架构,并结合编译后文件生成相应的应用程序。60.具体的,将编译后的文件与洗碗机上应用的软件架构集合生成相应的应用程序,例如,编译后的文件包括上电状态信息、关机状态信息、待机状态信息,将上述状态信息集成生成对应的一个应用程序,从而简化了用户和开发人员的开发量。61.另外,所述通过引导加载程序将所述第一信息文件和第二信息文件烧录到洗碗机的目标位置之后,如图2所示,还包括:62.步骤21:在烧录完成后,对所述第一信息文件和第二信息文件进行处理生成校验码发送给智能设备,以使智能设备判断所述校验码是否正确。63.具体地,在获取待升级文件,通过引导加载程序将待升级文件烧录到洗碗机的目标位置比如单片机上,为了保证洗碗机第一信息文件和第二信息文件的正确性,此步骤用于界定第一信息文件和第二信息文件的格式是否正确,例如,规定在第一信息文件和第二信息文件中约定为.doc和.xsl格式,则除上述格式外的其他格式会被排斥,不会识别。64.另外,在烧录完成后,对所述第一信息文件和第二信息文件进行处理生成校验码发送给智能设备,以使智能设备判断所述校验码是否正确之后,如图3 所示还包括:65.步骤31:接收所述物联网设备发送的数据恢复指令;66.步骤s32:根据所述当前软件数据进行数据恢复操作。67.在烧录完成后,对对待升级文件进行处理,比如通过对待第一信息文件和第二信息文件进行哈希处理得到哈希值作为校验码,以及通过循环冗余校验算法对待升级文件得到校验值作为检验码,将校验码发送给智能设备,利用智能设备进行正确性判断。68.另外,智能设备通过对待升级文件进行哈希处理得到哈希值与校验码进行对比,如果一致的情况下,确定烧录成功,还可以是通过循环冗余校验算法对第一信息文件和第二信息文件得到校验值与接收到校验码进行对比,如果一致的情况下,确定烧录成功。69.上述对比不一致的情况下,需要恢复原来数据,接收物联网设备发送的数据恢复指令,根据当前软件数据进行数据恢复操作,进一步保证洗碗机工作的有效性。70.再者,在所述智能设备发送第一信息文件和第二信息文件之前,如图4所示,还包括:71.步骤s11:接收智能设备发送的备份指令;72.步骤s12:对洗碗机的当前软件数据进行备份处理。73.具体地,在获取待升级文件,通过引导加载程序将待升级文件烧录到洗碗机的目标位置比如单片机上,为了保证洗碗机升级的安全性,在进行烧录之前,需要对洗碗机的当前软件数据进行备份处理,可以理解的是,可以自动将洗碗机的当前软件数据进行备份处理,还可以是接收智能设备发送的备份指令,对洗碗机的当前软件数据进行备份处理。74.作为本发明优选的方案,还提供一种洗碗机,包括:75.第一接收模块41,用于接收智能设备发送的第一信息文件和第二信息文件;76.烧录模块42,用于通过引导加载程序将所述第一信息文件和第二信息文件烧录到洗碗机的目标位置;77.第一编译模块43,用于在烧录完成后,对第一信息文件和第二信息文件进行编译,得到编译后文件;78.第一生成模块44,用于获取洗碗机上应用的软件架构,并结合编译后文件生成相应的应用程序。79.进一步的,所述洗碗机还包括:80.第一发送模块45,用于在烧录完成后,对所述第一信息文件和第二信息文件进行处理生成校验码发送给智能设备;81.第一判断模块46,用于智能设备判断所述校验码是否正确。82.进一步的,所述洗碗机还包括:83.第一接收模块,用于接收所述物联网设备发送的数据恢复指令;84.第一恢复模块,用于根据所述当前软件数据进行数据恢复操作。85.进一步的,所述洗碗机还包括:86.第二接收模块,用于接收智能设备发送的备份指令;87.第一备份模块,用于对洗碗机的当前软件数据进行备份处理。88.作为本发明的一个优选的方案,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器通过读取所述存储器中存储的计算机程序以用于实现如上述的应用烧录方法。89.作为本发明的一个优选的方案,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权上述的应用烧录方法。90.所述电子设备120可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述电子设备可包括,但不仅限于,处理器1200、存储器1201。本领域技术人员可以理解,图5仅仅是电子设备120的示例,并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述电子设备还可以包括输入输出设备、网络接入设备、总线等。91.所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(fieldprogrammable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。92.所述存储器1201可以是所述电子设备120的内部存储单元,例如电子设备 120的硬盘或内存。所述存储器1201也可以是所述电子设备120的外部存储设备,例如所述电子设备120上配备的插接式硬盘,智能存储卡(smart mediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flash card)等。93.进一步地,所述存储器1201还可以既包括所述电子设备120的内部存储单元也包括外部存储设备。所述存储器1201用于存储所述计算机程序以及所述电子设备所需的其他程序和数据。94.根据上述说明书的揭示和教导,本发明所属领域的技术人员还可以对上述实施方式进行变更和修改。因此,本发明并不局限于上面揭示和描述的具体实施方式,对本发明的一些修改和变更也应当落入本发明的权利要求的保护范围内。此外,尽管本说明书中使用了一些特定的术语,但这些术语只是为了方便说明,并不对本发明构成任何限制。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部