[發明專利]一種多板卡在線更新的方法及其系統在審
| 申請號: | 201210581065.0 | 申請日: | 2012-12-27 |
| 公開(公告)號: | CN103902315A | 公開(公告)日: | 2014-07-02 |
| 發明(設計)人: | 祁業鵬 | 申請(專利權)人: | 北京誼安醫療系統股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 馬曉亞 |
| 地址: | 100070 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 板卡 在線 更新 方法 及其 系統 | ||
技術領域
本發明涉及計算機技術領域,尤其涉及一種多板卡在線更新的方法及其系統。
背景技術
隨著計算機技術的不斷發展,各種嵌入式系統出現在社會和生活中的各個角落。由于嵌入式設備具有體積小、性能高、便攜帶、針對性強等各種優點,使得嵌入式系統在社會的各個領域都得到了廣泛的應用。各種嵌入式設備層出不窮,而且功能越來越強大,軟件越來越復雜。在這種情況下,嵌入式固件中存在的問題不可避免,需要各種固件版本不斷推新,這樣導致嵌入式設備要不斷的拆機升級,為了解決這種矛盾,現有技術引入了在應用中編程的方法,目前各嵌入式處理器廠家都有自己的在線下載方法,但都是針對單個芯片設計的,由于呼吸機、麻醉機等各種應用設備系統龐大復雜,并且,整個系統由多塊板卡組成,所以現有技術不能滿足要求。
目前,一次批量的對多板卡系統在線更新,還屬于正待解決的技術問題。
發明內容
本發明提供了一種多板卡在線更新的方法及其系統,實現了對多板卡在線升級時,能夠一次批量的更新多路板卡。所述技術方案如下:
一種在線更新的多板卡系統,所述系統包括:
顯示主控板、多路選通板、硬件應用系統和核心應用模塊;
所述顯示主控板與所述多路選通板相連接,所述多路選通板與所述硬件應用系統相連接,所述核心應用模塊與所述顯示主控板直接相連接;
所述顯示主控板安裝有在線更新上位機程序,所述硬件應用系統包含N個不同的應用模塊,所述硬件應用系統的每個應用模塊和所述核心應用模塊安裝不同的應用程序,通過執行相應的應用程序來完成工作,并且所述每個應用模塊均安裝在線更新下位機程序;
在應用模塊更新時,所述顯示主控板向所述多路選通板發送應用模塊選通信號,所述多路選通板使硬件應用系統中的某個應用模塊與所述顯示主控板通過多路選通板相接通,所述顯示主控板向需要更新的應用模塊發送更新握手信號,握手成功后,所述顯示主控板對需要更新的應用模塊進行更新。
其中,N為大于1的整數。
進一步的,所述多路選通板通過RS232端口與所述硬件應用系統相連接;
所述核心應用模塊與所述顯示主控板通過串行端口直接相連接;
所述顯示主控板通過控制總線與所述多路選通板相連接。
進一步的,所述多路選通板進一步包括模擬開關器件。
進一步的,所述模擬開關器件采用MAX系列的模擬多路變換器。
進一步的,所述硬件應用系統包括電源管理、電子流量計、鍵盤板和傳感器板;
所述核心應用模塊包括呼吸控制板。
一種多板卡系統在線更新的方法,包括:
在顯示主控板上開啟在線更新上位機程序,并開啟硬件應用系統中每個應用模塊以及核心應用模塊的在線更新下位機程序;
選擇需要更新的應用模塊以及相應的更新程序文件;
如果所述核心應用模塊需要更新,則所述顯示主控板對所述核心應用模塊進行更新;
如果所述核心應用模塊不需要更新或者更新結束后,則繼續下面的步驟;
所述顯示主控板按端口地址的順序,依次向多路選通板發送應用模塊選通信號;
所述多路選通板根據所述顯示主控板發送的應用模塊選通信號,選通某個應用模塊與所述顯示主控板的通路;
如果所述應用模塊需要更新,則所述顯示主控板對所述應用模塊進行更新;
如果所述應用模塊不需要更新或者更新結束后,則重復所述顯示主控板按順序,依次向多路選通板發送應用模塊選通信號以后的步驟,直到硬件應用系統中所有需要更新的應用模塊均完成更新;
所述顯示主控板根據所述應用模塊發送的握手信號,顯示所述應用模塊的更新完成標志或者更新失敗標志。
進一步的,需要更新的應用模塊將應用程序更新的方法進一步包括:
所述顯示主控板向所述需要更新的應用模塊發送更新握手信號;
所述應用模塊接收到更新握手信號后,將正在運行的應用程序跳轉到更新程序,并向所述顯示主控板回復一個握手信號;
所述顯示主控板接收到所述應用模塊回復的握手信號后,在線讀取所述應用模塊的更新程序文件,對所述應用模塊的應用程序進行更新;
更新后,所述顯示主控板和所述應用模塊分別對更新的程序文件進行效驗;
如果所述顯示主控板和所述應用模塊對更新程序文件的效驗均正確,則更新完成,所述應用模塊向顯示主控板發送更新完成握手信號,重啟下位機,執行應用程序,在線更新結束;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京誼安醫療系統股份有限公司,未經北京誼安醫療系統股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210581065.0/2.html,轉載請聲明來源鉆瓜專利網。





