[發明專利]一種嵌入式設備軟件更新方法、裝置、介質在審
| 申請號: | 202211412092.5 | 申請日: | 2022-11-11 |
| 公開(公告)號: | CN115658123A | 公開(公告)日: | 2023-01-31 |
| 發明(設計)人: | 高詩堯;蘇珊;劉森林;李滔;張恒;楊薇 | 申請(專利權)人: | 四川航天烽火伺服控制技術有限公司 |
| 主分類號: | G06F8/654 | 分類號: | G06F8/654 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 張海燕 |
| 地址: | 611100 四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 設備 軟件 更新 方法 裝置 介質 | ||
1.一種嵌入式設備軟件更新方法,其特征在于,應用于測試上位機,所述方法包括:
獲取任務需求和與所述任務需求對應的待更新設備;
確定與所述任務需求和所述待更新設備對應的協議配置方案,并將所述協議配置方案發送至所述待更新設備;
獲取用戶發送的用戶指令,并根據所述用戶指令、所述協議配置方案、原始通信協議生成軟件更新指令,其中,所述原始通信協議為根據協議數據庫中數據種類確定的協議,所述協議數據庫中至少包含兩種嵌入式通信協議;
將所述軟件更新指令發送至所述待更新設備,以更新所述待更新設備中的軟件。
2.根據權利要求1所述的嵌入式設備軟件更新方法,其特征在于,所述協議配置方案為包括與所述待更新設備對應的目標通信協議中的數據類型和數據長度的方案。
3.根據權利要求2所述的嵌入式設備軟件更新方法,其特征在于,所述根據所述用戶指令、所述協議配置方案和原始通信協議生成軟件更新指令包括:
解析所述用戶指令以獲取所述用戶指令中包括的更新參數,其中,所述更新參數包括參數的數據類型和參數值;
根據所述協議配置方案,將所述更新參數寫入所述原始通信協議中,以生成所述軟件更新指令。
4.根據權利要求1所述的嵌入式設備軟件更新方法,其特征在于,所述獲取任務需求和與所述任務需求對應的待更新設備的步驟后,還包括:
判斷所述協議數據庫中是否包括與所述待更新設備對應的嵌入式通信協議;
若否,則將與所述待更新設備對應的嵌入式通信協議存入所述協議數據庫。
5.一種嵌入式設備軟件更新方法,其特征在于,應用于待更新設備,所述方法包括:
獲取測試上位機所發送的協議配置方案,所述協議配置方案為所述測試上位機根據任務需求和所述待更新設備確定的方案;
獲取軟件更新指令,其中,所述軟件更新指令為根據所述協議配置方案、所述用戶指令和原始通信協議生成的指令,其中,所述原始通信協議為根據協議數據庫中數據種類確定的協議,所述協議數據庫中至少包含兩種嵌入式通信協議;
根據所述協議配置方案對所述軟件更新指令進行解析,以獲取更新參數;
根據所述更新參數對軟件進行更新。
6.根據權利要求5所述的嵌入式設備軟件更新方法,其特征在于,所述根據所述更新參數對軟件進行更新包括:
根據所述更新參數修改flash芯片中的參數信息以啟動目標軟件模塊并生成更新軟件,其中,所述目標軟件模塊為與所述任務需求對應的復用代碼模塊。
7.根據權利要求6所述的嵌入式設備軟件更新方法,其特征在于,所述獲取更新參數的步驟后,還包括:
判斷所述更新參數的值是否滿足預設條件;
若不滿足所述預設條件,向所述測試上位機發送參數異常信號。
8.一種嵌入式設備軟件更新裝置,其特征在于,應用于測試上位機,所述裝置包括:
獲取模塊,用于獲取任務需求和與所述任務需求對應的待更新設備;
確定模塊,用于確定與所述任務需求和所述待更新設備對應的協議配置方案,并將所述協議配置方案發送至所述待更新設備;
生成模塊,用于獲取用戶發送的用戶指令,并根據所述用戶指令、所述協議配置方案、原始通信協議生成軟件更新指令;其中,所述原始通信協議為根據協議數據庫中數據種類確定的協議,所述協議數據庫中至少包含兩種嵌入式通信協議;
發送模塊,用于將所述軟件更新指令發送至所述待更新設備,以更新所述待更新設備中的軟件。
9.一種嵌入式設備軟件更新裝置,其特征在于,包括存儲器,用于存儲計算機程序;
處理器,用于執行所述計算機程序時實現如權利要求1至7任一項所述的嵌入式設備軟件更新方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述的嵌入式設備軟件更新方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川航天烽火伺服控制技術有限公司,未經四川航天烽火伺服控制技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211412092.5/1.html,轉載請聲明來源鉆瓜專利網。





