[發明專利]一種用于測量短節的應用程序更新方法和系統有效
| 申請號: | 201911064634.2 | 申請日: | 2019-11-04 |
| 公開(公告)號: | CN112783519B | 公開(公告)日: | 2023-10-20 |
| 發明(設計)人: | 王金寧;董建勛;劉天霸;徐銳;王新榮 | 申請(專利權)人: | 航天科工慣性技術有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100074 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 測量 應用程序 更新 方法 系統 | ||
本方案實施例提供了一種獲取測量短節的本地地址信息和用于表示測量短節處于待更新狀態的應用程序更新標志;判斷應用程序更新命令中包含的地址信息與所述本地地址信息是否相同;若是,則根據應用程序更新命令,對測量短節進行應用程序更新。本方案能夠節省測量短節的更新配置時間、降低升級難度,有效解決了測量短節在線升級的問題。
技術領域
本方案實施例涉及應用程序更新技術領域,具體涉及一種用于測量短節的應用程序在線更新升級方法和系統。
背景技術
地災監測系統中測量短節是位移量的感知部件,其靈敏度、精度、可靠性是核心,直接關系到系統指標能否達到用戶的預期目標。通常多節測量短節級聯通過連接桿等安裝于地下深處的測斜管中。
需要系統升級時,傳統做法需要將測量短節從測斜管中取出,將測量短節拆除進行系統軟件升級,然后重新組裝好測量短節并將其重新安裝于測斜管內。這一過程不僅繁瑣、費時,而且經常由于測斜管的變形等原因無法將測量短節取出,導致升級失敗。
發明內容
有鑒于此,本方案實施提供了一種用于測量短節的應用程序在線更新升級方法和系統。
為解決上述問題,本方案實施例的第一個方面,提供了一種用于測量短節的應用程序更新方法,所述方法的步驟包括:
獲取測量短節的本地地址信息和用于表示測量短節處于待更新狀態的應用程序更新標志;
判斷應用程序更新命令中包含的地址信息與所述本地地址信息是否相同;若是,則根據應用程序更新命令,對測量短節進行應用程序更新。
在優選地一種實施例中,若否,則直接跳轉,執行測量短節當前的應用程序。
在優選地一種實施例中,所述獲取測量短節的本地地址信息和用于表示測量短節處于待更新狀態的應用程序更新標志的步驟之前包括:
判斷是否接收到寫測量短節地址命令,若是,則執行測量短節的本地地址信息寫入操作;
判斷是否接收到讀測量短節地址命令,若是,則執行測量短節的本地地址信息讀取操作。
在優選地一種實施例中,所述執行測量短節的本地地址信息寫入操作包括:
判斷是否接收到寫測量短節地址命令,若是,則對應尋找測量短節地址標志置位;若找到,則將測量短節的本地地址信息寫入測量短節地址標志置位;
和/或,
所述執行測量短節的本地地址信息讀取操作包括:
判斷是否接收到讀測量短節地址命令,若是,則對應尋找測量短節地址標志置位;若找到,則從測量短節地址標志置位中讀取測量短節的本地地址信息;
其中,所述測量短節地址標志置位存有測量短節的本地地址信息和用于表示測量短節處于待更新狀態的應用程序更新標志。
在優選地一種實施例中,所述根據應用程序更新命令,對測量短節進行應用程序更新的步驟包括:
判斷是否接收到擦除應用程序即配置參數命令,若是,則擦除應用程序相應的閃存程序區和參數存儲區的存儲內容;
判斷是否接收到寫應用程序至指定地址閃存命令,若是,則將應用程序的內容寫入指定地址閃存;
判斷是否接收到讀應用程序從指定地址閃存命令,若是,則將應用程序的內容從指定地址閃存讀取出;
判斷是否接收到寫應用程序配置參數命令,若是,則將應用程序配置參數寫入指定地址內的參數存儲區;
判斷是否接收到讀應用程序配置參數命令,若是,則將應用程序配置參數從指定地址內的參數存儲區讀取出;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天科工慣性技術有限公司,未經航天科工慣性技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911064634.2/2.html,轉載請聲明來源鉆瓜專利網。





