[发明专利]无人机智能电池的固件升级方法、装置及智能电池在审
申请号: | 201710007684.1 | 申请日: | 2017-01-05 |
公开(公告)号: | CN106874033A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 吕全辉;杨建军 | 申请(专利权)人: | 重庆零度智控智能科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;H01M10/42 |
代理公司: | 重庆中流知识产权代理事务所(普通合伙)50214 | 代理人: | 陈立荣 |
地址: | 401121 重庆*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无人机 智能 电池 升级 方法 装置 | ||
技术领域
本发明涉及固件升级技术领域,具体而言,涉及一种无人机智能电池的固件升级方法、装置及智能电池。
背景技术
现有技术中升级无人机智能电池的应用程序固件时,对升级失败的情况只能提醒用户重新升级,如果遇到应用程序固件需要与主机交互才能进入升级模式的情况就会进入死循环,即应用程序固件不能升级,下次升级也不能和主机进行通信。现有技术升级过程中,用户升级失败后就没有可以安全运行的应用程序固件,尤其对于无人机智能电池这种设备,电池的安全保护算法都设置在智能电池的应用程序固件里,一旦升级失败,智能电池的应用程序固件就没法运行,电池的各种有效的保护措施(如过流、过压)就失去了作用,当电池处于不好的使用环境(如高温或低温),将对电池产生不利影响。因此,提供一种无人机智能电池的固件升级方式,有效地保证无人机智能电池在固件升级失败的情况下,仍然可以正常使用是非常必要的。
发明内容
本发明的目的在于提供一种无人机智能电池的固件升级方法,为无人机智能电池的正常使用提供了保障措施,使得无人机智能电池即使升级失败也能正常使用。
本发明的另一目的在于提供一种无人机智能电池的固件升级装置,为无人机智能电池的正常使用提供了保障措施,使得无人机智能电池即使升级失败也能正常使用。
本发明的另一目的在于提供一种智能电池,该智能电池即使升级失败时也能正常使用,为智能电池的正常使用提供了保证措施。
为了实现上述目的,本发明实施例采用的技术方案如下:
第一方面,本发明实施例提供了一种无人机智能电池的固件升级方法,所述无人机受遥控端遥控,所述智能电池包括第一存储空间和第二存储空间,第一存储空间存储有当前版本固件,所述无人机智能电池的固件升级方法包括:
响应无人机的遥控端接收的升级指令,从无人机下载最新版本固件并存储于第二存储空间;
对最新版本固件进行校验得到校验结果;
根据校验结果确定是否将存储于第二存储空间的最新版本固件覆盖存储于第一存储空间的当前版本固件。
第二方面,本发明实施例还提供了一种无人机智能电池的固件升级装置,应用于无人机的智能电池,所述智能电池包括第一存储空间和第二存储空间,所述第一存储空间存储有当前版本固件,所述无人机智能电池的固件升级装置包括:
获取模块,用于响应无人机的遥控端接收的升级指令,从无人机下载最新版本固件并存储于第二存储空间;
校验模块,用于对最新版本固件进行校验得到校验结果;
覆盖模块,用于根据校验结果确定是否将存储于第二存储空间的最新版本固件覆盖存储于第一存储空间的当前版本固件。
第三方面,本发明实施例还提供了一种智能电池,所述智能电池应用于无人机,所述无人机受遥控端遥控,所述智能电池包括第一存储空间和第二存储空间,第一存储空间存储有当前版本固件,所述智能电池包括:
存储器;
处理器;以及
无人机智能电池的固件升级装置,所述无人机智能电池的固件升级装置安装于所述存储器中并包括一个或多个由所述处理器执行的软件功能模块,所述无人机智能电池的固件升级装置包括:
获取模块,用于响应无人机的遥控端接收的升级指令,从无人机下载最新版本固件并存储于第二存储空间;
校验模块,用于对最新版本固件进行校验得到校验结果;
覆盖模块,用于根据校验结果确定是否将存储于第二存储空间的最新版本固件覆盖存储于第一存储空间的当前版本固件。
本发明实施例提供的一种无人机智能电池的固件升级方法、装置及智能电池,无人机智能电池包括第一存储空间和第二存储空间,其第一存储空间存储有当前版本固件,其无人机智能电池的固件升级方法包括接响应无人机的遥控端接收的升级指令,从无人机下载最新版本固件并存储于第二存储空间,同时对最新版本固件进行校验,根据校验结果确定是否将存储于第二存储空间的最新版本固件覆盖存储于第一存储空间的当前版本固件。在对无人机智能电池进行升级时,如果最新版本固件通过校验则将存储于第二存储空间的最新版本固件覆盖存储于第一存储空间的当前版本固件,执行第一存储空间中最新版本固件。如果最新版本固件没有通过校验则继续执行第一存储空间中当前版本固件。从而当无人机智能电池的固件升级成功时,执行新版本固件,当无人机智能电池升级失败时,执行当前版本固件,使得无人机智能电池的固件即使在升级失败的情况下仍然能够正常运行,为无人机智能电池的正常使用提供了保障措施。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆零度智控智能科技有限公司,未经重庆零度智控智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710007684.1/2.html,转载请声明来源钻瓜专利网。