空调器的程序升级方法、装置、空调器及可读存储介质制造方法及图纸

技术编号:36733683 阅读:8 留言:0更新日期:2023-03-04 10:02
本发明专利技术公开了一种空调器的程序升级方法、空调器的程序升级装置、运行控制装置、空调器及计算机可读存储介质,所述空调器包括电控板和与所述电控板通信连接的WiFi模块,所述电控板包括用于存储程序的芯片,所述芯片的存储空间划分为若干个程序分区,所述方法包括:通过所述WiFi模块获取升级文件,所述升级文件包括程序数据和地址数据,所述地址数据与所述程序分区对应;当接收到升级确认指令,根据所述地址数据确定与所述地址数据对应的所述程序分区,并将所述程序数据写入所述程序分区。能够实现程序的部分升级,较大的主程序升级可以分为多次部分升级,缩短单次升级所需的时间,提高用户体验。高用户体验。高用户体验。

【技术实现步骤摘要】
空调器的程序升级方法、装置、空调器及可读存储介质


[0001]本专利技术涉及空调
,尤其涉及一种空调器的程序升级方法、空调器的程序升级装置、运行控制装置、空调器及计算机可读存储介质。

技术介绍

[0002]家用空调器一般采用OTA(Over

The

Air,空中下载技术)来实现主程序的升级。目前,空调器采用OTA技术进行升级时,通常是对全部程序区进行刷新,但是由于家电的通讯速率不够快,导致升级过程比较慢,芯片较小的空调器升级需要十几分钟,芯片较大的空调器升级则可能需要几个小时,升级时间太长会严重影响用户使用体验。

技术实现思路

[0003]本专利技术的目的在于至少解决现有技术中存在的技术问题之一,提供一种空调器的程序升级方法、空调器的程序升级装置、运行控制装置、空调器及计算机可读存储介质,能够对空调器的程序进行分区,实现部分升级,提高用户体验。
[0004]第一方面,本专利技术实施例提供一种空调器的程序升级方法,所述空调器包括电控板和与所述电控板通信连接的WiFi模块,所述电控板包括用于存储程序的芯片,所述芯片的存储空间划分为若干个程序分区,所述方法包括:
[0005]通过所述WiFi模块获取升级文件,所述升级文件包括程序数据和地址数据,所述地址数据与所述程序分区对应;
[0006]当接收到升级确认指令,根据所述地址数据确定与所述地址数据对应的所述程序分区,并将所述程序数据写入所述程序分区。
[0007]根据本专利技术实施例提供的空调器的程序升级方法,至少具有如下有益效果:通过将电控板中的芯片的存储空间划分为不同的程序分区,每个程序分区可以存储有不同功能的程序,WiFi模块获取到的升级文件包括有程序数据和地址数据,根据地址数据可以得知升级时程序数据应该写入哪个程序分区,接收到升级确认指令后可以将程序数据写入到与地址数据对应的程序分区,从而实现程序的部分升级,较大的主程序升级可以分为多次部分升级,缩短单次升级所需的时间,提高用户体验。
[0008]在上述实施例的程序升级方法中,所述通过所述WiFi模块获取升级文件,包括:
[0009]通过所述WiFi模块向服务器或者移动终端查询是否存在升级文件;
[0010]当存在升级文件,获取所述升级文件并存储在所述芯片的flash区域或者存储在所述电控板的flash芯片。
[0011]WiFi模块可以通过服务器或者移动终端两条路径获取升级文件,能够提高获取升级文件的可靠性,WiFi模块查询到存在升级文件后,获取升级文件并将升级文件存储起来,等待升级时使用。
[0012]在上述实施例的程序升级方法中,获取到所述升级文件后,将所述升级文件存储至主升级信息区和升级信息备份区,所述主升级信息区和所述升级信息备份区位所述电控
板的可用存储区域。
[0013]获取到升级文件后,将升级文件分别存储在主升级信息区和升级信息备份区,对升级文件进行备份,避免升级文件在传输时出错导致升级失败,提高程序升级的可靠性。
[0014]在上述实施例的程序升级方法中:
[0015]存储所述升级文件后,读取所述主升级信息区中的升级文件进行校验;
[0016]若检验通过,根据所述升级文件进行升级;若检验不通过,读取所述升级信息备份区中的升级文件进行二次校验;
[0017]若二次校验通过,根据所述升级文件进行升级;若二次检验不通过,退出升级流程。
[0018]升级文件存储在主升级信息区中并备份在升级信息备份区中,先选取主升级信息区中的升级文件进行校验,校验失败则选取升级信息备份区进行二次校验,从而可以提高程序升级的可靠性,若都无法成功校验,则需要退出升级流程,从服务器或者移动终端重新获取升级文件。
[0019]在上述实施例的程序升级方法中,所述电控板至少包括以下之一:
[0020]空调器内机显示电控板、空调器内机主电控板、空调器外机主电控板、空调器外机驱动电控板。
[0021]任意包含用于存储程序的芯片的电控板,只要对其芯片的存储空间进行划分,规划好每个程序分区的地址,都可以实现该电控板的程序的部分升级。
[0022]第二方面,本专利技术实施例提供一种空调器的程序升级装置,所述空调器包括电控板和与所述电控板通信连接的WiFi模块,所述电控板包括用于存储程序的芯片,所述芯片的存储空间划分为若干个程序分区,所述装置包括:
[0023]获取模块,用于通过所述WiFi模块获取升级文件,所述升级文件包括程序数据和地址数据,所述地址数据与所述程序分区对应;
[0024]升级模块,用于接收到升级确认指令,根据所述地址数据确定与所述地址数据对应的所述程序分区,并将所述程序数据写入所述程序分区。
[0025]根据本专利技术实施例提供的空调器的程序升级装置,至少具有如下有益效果:通过将电控板中的芯片的存储空间划分为不同的程序分区,每个程序分区可以存储有不同功能的程序,WiFi模块获取到的升级文件包括有程序数据和地址数据,根据地址数据可以得知升级时程序数据应该写入哪个程序分区,接收到升级确认指令后可以将程序数据写入到与地址数据对应的程序分区,从而实现程序的部分升级,较大的主程序升级可以分为多次部分升级,缩短单次升级所需的时间,提高用户体验。
[0026]在上述实施例的程序升级装置中,所述通过所述WiFi模块获取升级文件,包括:
[0027]通过所述WiFi模块向服务器或者移动终端查询是否存在升级文件;
[0028]当存在升级文件,获取所述升级文件并存储在所述芯片的flash区域或者存储在所述电控板的flash芯片。
[0029]WiFi模块可以通过服务器或者移动终端两条路径获取升级文件,能够提高获取升级文件的可靠性,WiFi模块查询到存在升级文件后,获取升级文件并将升级文件存储起来,等待升级时使用。
[0030]在上述实施例的程序升级装置中,还包括存储模块,所述存储模块用于在获取到
所述升级文件后,将所述升级文件存储至主升级信息区和升级信息备份区,所述主升级信息区和所述升级信息备份区位所述电控板的可用存储区域。
[0031]获取到升级文件后,将升级文件分别存储在主升级信息区和升级信息备份区,对升级文件进行备份,避免升级文件在传输时出错导致升级失败,提高程序升级的可靠性。
[0032]在上述实施例的程序升级装置中,所述升级模块还用于:
[0033]读取所述主升级信息区中的升级文件进行校验;
[0034]若检验通过,根据所述升级文件进行升级;若检验不通过,读取所述升级信息备份区中的升级文件进行二次校验;
[0035]若二次校验通过,根据所述升级文件进行升级;若二次检验不通过,退出升级流程。
[0036]升级文件存储在主升级信息区中并备份在升级信息备份区中,先选取主升级信息区中的升级文件进行校验,校验失败则选取升级信息备份区进行二次校验,从而可以提高程序升级的可靠性本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种空调器的程序升级方法,其特征在于,所述空调器包括电控板和与所述电控板通信连接的WiFi模块,所述电控板包括用于存储程序的芯片,所述芯片的存储空间划分为若干个程序分区,所述方法包括:通过所述WiFi模块获取升级文件,所述升级文件包括程序数据和地址数据,所述地址数据与所述程序分区对应;当接收到升级确认指令,根据所述地址数据确定与所述地址数据对应的所述程序分区,并将所述程序数据写入所述程序分区。2.根据权利要求1所述的程序升级方法,其特征在于,所述通过所述WiFi模块获取升级文件,包括:通过所述WiFi模块向服务器或者移动终端查询是否存在升级文件;当存在升级文件,获取所述升级文件并存储在所述芯片的flash区域或者存储在所述电控板的flash芯片。3.根据权利要求1所述的程序升级方法,其特征在于,获取到所述升级文件后,将所述升级文件存储至主升级信息区和升级信息备份区,所述主升级信息区和所述升级信息备份区位所述电控板的可用存储区域。4.根据权利要求3所述的程序升级方法,其特征在于:存储所述升级文件后,读取所述主升级信息区中的升级文件进行校验;若检验通过,根据所述升级文件进行升级;若检验不通过,读取所述升级信息备份区中的升级文件进行二次校验;若二次校验通过,根据所述升级文件进行升级;若二次检验不通过,退出升级流程。5.根据权利要求1所述的程序升级方法,其特征在于,所述电控板至少包括以下之一:空调器内机显示电控板、空调器内机主电控板、空调器外机主电控板、空调器外机驱动电控板。6.一种空调器的程序升级装置,其特征在于,所述空调器包括电控板和与所述电控板通信连接的WiFi模块,所述电控板包括用于存储程序的芯片,所述芯片的存储空间划分为若干个程序分区,所述装置包括:获取模块,用于通过所述WiFi模块获取升级文件,所述升级文件包括程序数据和地址数据,所述地址数据与所述程序分区...

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

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

1