The invention relates to the technical field of firmware upgrading, in particular to a firmware upgrading method, a device and an intelligent battery of an intelligent battery of an unmanned aircraft. The intelligent battery of the UAV comprises a first storage space and a second storage space, and the first storage space stores the current version of the firmware. The UAV intelligent battery firmware upgrade method includes response to remote end UAV UAV receiving upgrade instructions, download the latest version of the firmware is stored in the second storage space, at the same time to check the latest version of the firmware, according to the check results to determine whether the current version of the firmware is stored in the second storage space of the latest version of the firmware cover stored in the first storage space. When the UAV intelligent battery firmware upgrade successfully, the implementation of the new version of the firmware, the UAV intelligent battery upgrade fails, the execution of the current version of the firmware, the firmware of UAV intelligent battery can run normally even in the upgrade failed, provide a guarantee for the use of UAV intelligent battery.
【技術實現步驟摘要】
無人機智能電池的固件升級方法、裝置及智能電池
本專利技術涉及固件升級
,具體而言,涉及一種無人機智能電池的固件升級方法、裝置及智能電池。
技術介紹
現有技術中升級無人機智能電池的應用程序固件時,對升級失敗的情況只能提醒用戶重新升級,如果遇到應用程序固件需要與主機交互才能進入升級模式的情況就會進入死循環,即應用程序固件不能升級,下次升級也不能和主機進行通信。現有技術升級過程中,用戶升級失敗后就沒有可以安全運行的應用程序固件,尤其對于無人機智能電池這種設備,電池的安全保護算法都設置在智能電池的應用程序固件里,一旦升級失敗,智能電池的應用程序固件就沒法運行,電池的各種有效的保護措施(如過流、過壓)就失去了作用,當電池處于不好的使用環境(如高溫或低溫),將對電池產生不利影響。因此,提供一種無人機智能電池的固件升級方式,有效地保證無人機智能電池在固件升級失敗的情況下,仍然可以正常使用是非常必要的。
技術實現思路
本專利技術的目的在于提供一種無人機智能電池的固件升級方法,為無人機智能電池的正常使用提供了保障措施,使得無人機智能電池即使升級失敗也能正常使用。本專利技術的另一目的在于提供一種無人機智能電池的固件升級裝置,為無人機智能電池的正常使用提供了保障措施,使得無人機智能電池即使升級失敗也能正常使用。本專利技術的另一目的在于提供一種智能電池,該智能電池即使升級失敗時也能正常使用,為智能電池的正常使用提供了保證措施。為了實現上述目的,本專利技術實施例采用的技術方案如下:第一方面,本專利技術實施例提供了一種無人機智能電池的固件升級方法,所述無人機受遙控端遙控,所述智能電 ...
【技術保護點】
一種無人機智能電池的固件升級方法,所述無人機受遙控端遙控,其特征在于,所述智能電池包括第一存儲空間和第二存儲空間,第一存儲空間存儲有當前版本固件,所述無人機智能電池的固件升級方法包括:響應無人機遙控端接收的升級指令,從無人機下載最新版本固件并存儲于所述第二存儲空間;對最新版本固件進行校驗得到校驗結果;根據校驗結果確定是否將存儲于第二存儲空間的最新版本固件覆蓋存儲于第一存儲空間的當前版本固件。
【技術特征摘要】
1.一種無人機智能電池的固件升級方法,所述無人機受遙控端遙控,其特征在于,所述智能電池包括第一存儲空間和第二存儲空間,第一存儲空間存儲有當前版本固件,所述無人機智能電池的固件升級方法包括:響應無人機遙控端接收的升級指令,從無人機下載最新版本固件并存儲于所述第二存儲空間;對最新版本固件進行校驗得到校驗結果;根據校驗結果確定是否將存儲于第二存儲空間的最新版本固件覆蓋存儲于第一存儲空間的當前版本固件。2.如權利要求1所述的無人機智能電池的固件升級方法,其特征在于,所述對最新版本固件進行校驗得到校驗結果包括:將存儲于第二存儲空間的最新版本固件與無人機內存儲的最新版本固件進行比較,判斷第二存儲空間的最新版本固件與無人機內存儲的最新版本固件是否一致。3.如權利要求2所述的無人機智能電池的固件升級方法,其特征在于,所述根據校驗結果確定是否將存儲于第二存儲空間的最新版本固件覆蓋存儲于第一存儲空間的版本固件包括:當第二存儲空間的最新版本固件與無人機內存儲的最新版本固件一致時,將存儲于第二存儲空間的最新版本固件覆蓋存儲于第一存儲空間的當前版本固件。4.如權利要求2所述的無人機智能電池的固件升級方法,其特征在于,所述根據校驗結果確定是否將存儲于第二存儲空間的最新版本固件覆蓋存儲于第一存儲空間的當前版本固件包括:當第二存儲空間的最新版本固件與無人機內存儲的最新版本固件不一致時,所述智能電池重新從無人機獲取最新版本固件存儲于第二存儲空間。5.一種無人機智能電池的固件升級裝置,應用于無人機的智能電池,其特征在于,所述智能電池包括第一存儲空間和第二存儲空間,所述第一存儲空間存儲有當前版本固件,所述無人機智能電池的固件升級裝置包括:獲取模塊,用于響應無人機的遙控端接收的升級...
【專利技術屬性】
技術研發人員:呂全輝,楊建軍,
申請(專利權)人:重慶零度智控智能科技有限公司,
類型:發明
國別省市:重慶,50
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。