[发明专利]软件升级方法及装置、空调控制面板在审
申请号: | 202110474858.1 | 申请日: | 2021-04-29 |
公开(公告)号: | CN113342385A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 聂德云;李更祥;杨晨 | 申请(专利权)人: | 博格思众(常州)空调系统有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654;G06F8/71;G06F13/40;H04B1/40 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 徐立 |
地址: | 213000 江苏省常州市新北*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 升级 方法 装置 空调 控制 面板 | ||
1.一种软件升级方法,其特征在于,所述方法包括:
第一控制器接收终端通过无线传输发送的更新数据,所述更新数据包括更新目标参数和软件数据;
基于所述更新目标参数,确定更新目标是否为所述第一控制器;
当所述更新目标为所述第一控制器时,采用所述软件数据对所述第一控制器的软件进行升级;
当所述更新目标为第二控制器时,将所述软件数据通过有线传输发送给所述第二控制器,以使所述第二控制器基于所述软件数据进行升级,所述第二控制器和所述第一控制器总线连接。
2.根据权利要求1所述的方法,其特征在于,所述将所述软件数据通过有线传输发送给所述第二控制器,包括:
在所述第一控制器与所述第二控制器握手成功后,发送擦除命令,所述擦除命令用于指示所述第二控制器擦除应用程序区中的软件数据;
在所述应用程序区中的软件数据擦除成功后,发送所述软件数据,所述第二控制器用于接收所述软件数据并存储在所述应用程序区中;
在所述软件数据发送成功后,发送更新结束命令;
在所述更新结束命令发送成功后,发送跳转命令,所述跳转命令用于指示所述第二控制器跳转至所述应用程序区并运行其中的软件数据。
3.根据权利要求2所述的方法,其特征在于,所述软件数据包括多行代码,所述发送所述软件数据,包括:
将所述多行代码逐行向所述第二控制器发送,并且在每一行代码发送成功后,发送下一行代码。
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
在握手失败、软件数据擦除失败、软件数据发送失败、更新结束命令发送失败或跳转命令发送失败的失败次数超过阈值时,确定所述第一控制器与所述第二控制器的通信中断,退出更新模式。
5.根据权利要求1至4任一项所述的软件升级方法,其特征在于,所述接收终端通过无线传输发送的更新数据,包括:
接收所述终端发送的所述更新目标参数、更新的文件长度和更新开始命令;
将所述更新目标参数、更新的文件长度存储在控制器参数区;
接收所述终端发送的软件数据;
将所述软件数据存储在更新程序备份区。
6.根据权利要求5所述的软件升级方法,其特征在于,所述采用所述软件数据对所述第一控制器的软件进行升级,包括:
擦除应用程序区中的软件数据;
将所述更新程序备份区中的软件数据复制到所述应用程序区中;
确定擦除和复制是否成功;
当擦除和复制成功时,跳转至所述应用程序区并运行其中的软件数据。
7.根据权利要求6所述的软件升级方法,其特征在于,所述方法还包括:
当擦除和复制不成功时,确定擦除和复制的重复次数;
当擦除和复制的次数不超过阈值时,重新判断所述软件数据的传输是否结束;
在所述软件数据的传输结束的情况下,重新判断更新目标是否为所述第一控制器。
8.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
在所述更新目标为所述第一控制器,且所述第一控制器所属的设备重新上电时,重新判断所述软件数据的传输是否结束;
在所述软件数据的传输结束的情况下,重新判断更新目标是否为所述第一控制器。
9.一种软件升级装置,其特征在于,所述装置包括:
接收模块,用于接收终端通过无线传输发送的更新数据,所述更新数据包括更新目标参数和软件数据;
确定模块,用于基于所述更新目标参数,确定更新目标是否为第一控制器;
升级模块,用于当所述更新目标为所述第一控制器时,采用所述软件数据对所述第一控制器的软件进行升级;
发送模块,用于当所述更新目标为第二控制器时,将所述软件数据通过有线传输发送给所述第二控制器,以使所述第二控制器基于所述软件数据进行升级,所述第二控制器和所述第一控制器总线连接。
10.一种空调控制面板,其特征在于,所述空调控制面板包括处理器和存储器,所述存储器存储有至少一条程序代码,所述程序代码由所述处理器加载并执行以实现如权利要求1至8任一项所述的软件升级方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于博格思众(常州)空调系统有限公司,未经博格思众(常州)空调系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110474858.1/1.html,转载请声明来源钻瓜专利网。