空调外机升级方法、空调及存储介质与流程
- 国知局
- 2024-08-08 16:51:20
本申请属于空调,尤其涉及一种空调外机升级方法、空调及存储介质。
背景技术:
1、目前,在万物互联趋势下,越来越多的新品家电通过配置通信模块接入互联网。终端设备接入网络,除了给用户带来个人使用习惯、云存储和分析服务外,终端设备还可以通过联网,自动下载和更新软件版本。
2、现有的空调外机通常基于与内机的通讯连接,从而内机对外机的eeprom参数进行远程在线升级。但是,对于内外机之间无通讯的空调,则无法通过常规方案实现外机程序的在线升级。
技术实现思路
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、一种空调,包括:
37、内机;
38、外机,所述外机包括外机主体以及配置于所述外机主体的操控板,所述操控板与所述外机主体通讯连接,其中,所述操控板用于:
39、当检测到程序升级包时,获取所述程序升级包对应的升级设备型号信息以及升级数据版本信息;
40、若所述升级设备型号信息和所述升级数据版本信息均满足升级条件,则下载所述程序升级包,并生成针对所述程序升级包的升级指令;
41、根据所述升级指令将所述程序升级包发送至所述外机主体;
42、所述外机主体用于:
43、通过所述程序升级包进行程序升级操作,以得到程序升级后的外机。
44、一种存储介质,应用于空调,其上存储有计算机程序,所述计算机程序运行时执行上述的空调外机升级方法。
45、本申请实施例提供的空调外机升级方法,通过空调外机上的操控板从云平台获取程序升级包,并将程序升级包发送给外机主体,以使外机主体通过程序升级包进行程序升级,实现了空调外机不依赖与内机的通讯,能够独立实现自身在线升级的效果,解决了内外机不通讯的空调如何进行外机在线升级的问题。此外,通过在空调外机增设操控板实现空调外机与云平台的通讯,无需拆机更换主板,方便快捷,且能够节约成本。
技术特征:1.一种空调外机升级方法,其特征在于,应用于空调,所述空调包括外机,所述外机包括外机主体以及配置于所述外机主体的操控板,所述操控板与所述外机主体通讯连接,所述方法包括:
2.根据权利要求1所述的空调外机升级方法,其特征在于,所述通过所述升级指令将所述程序升级包发送至所述外机主体,包括:
3.根据权利要求2所述的空调外机升级方法,其特征在于,所述生成数据请求指令之前,所述方法还包括:
4.根据权利要求3所述的空调外机升级方法,其特征在于,所述外机主体包括主控制单元及电机驱动控制单元,所述数据写入区域包括所述主控制单元中的第一写入区域及所述电机驱动控制单元中的第二写入区域,所述通过所述外机主体将所述程序升级包中的程序数据写入所述数据写入区域包括:
5.根据权利要求4所述的空调外机升级方法,其特征在于,所述将所述驱动参数数据包加密发送至所述电机驱动控制单元之后,所述方法还包括:
6.根据权利要求4所述的空调外机升级方法,其特征在于,所述数据写入区域还包括第三写入区域,所述通过所述主控制单元读取所述程序数据中的电机驱动参数之前,所述方法还包括:
7.根据权利要求6所述的空调外机升级方法,其特征在于,所述生成程序升级完成标志之后,所述方法还包括:
8.根据权利要求1-7任一项所述的空调外机升级方法,其特征在于,所述若所述升级设备型号信息和所述升级数据版本信息均满足升级条件,则下载所述程序升级包之前,所述方法还包括:
9.一种空调,其特征在于,包括:
10.一种存储介质,应用于空调,其特征在于,其上存储有计算机程序,所述计算机程序运行时执行如权利要求1-8任一项所述的空调外机升级方法。
技术总结本申请提供一种空调外机升级方法、空调及存储介质,空调包括外机,外机包括外机主体以及配置于外机主体的操控板,操控板与外机主体通讯连接,方法包括:若通过操控板检测到程序升级包,则获取程序升级包对应的升级设备型号信息以及升级数据版本信息;若升级设备型号信息和升级数据版本信息均满足升级条件,则下载程序升级包,并生成针对程序升级包的升级指令;通过升级指令将程序升级包发送至外机主体,并通过程序升级包对外机主体进行程序升级操作,得到程序升级后的空调外机。本申请的空调,其外机不依赖与内机的通讯,能够独立实现自身在线升级的效果,解决了内外机不通讯的空调如何进行外机在线升级的问题。技术研发人员:胡作平,朱松伟,徐经碧,刘湘,赵勇受保护的技术使用者:TCL空调器(中山)有限公司技术研发日:技术公布日:2024/8/5本文地址:https://www.jishuxx.com/zhuanli/20240808/270781.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。