[發明專利]嵌入式操作系統數據動態加載實現方法、系統、存儲介質有效
| 申請號: | 202011248544.1 | 申請日: | 2020-11-10 |
| 公開(公告)號: | CN112379939B | 公開(公告)日: | 2023-05-05 |
| 發明(設計)人: | 王運兵;楊州宇;張向程 | 申請(專利權)人: | 杭州萬高科技股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 江蘇圣典律師事務所 32237 | 代理人: | 肖明芳 |
| 地址: | 310051 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 操作系統 數據 動態 加載 實現 方法 系統 存儲 介質 | ||
本發明屬于數據處理技術領域,公開了一種嵌入式操作系統數據動態加載實現方法、系統、存儲介質,當系統軟件模塊加載時,模塊數據總線接口被注冊到模塊信息注冊表;系統根據請求數據的模塊唯一標識信息,在注冊表中找到系統軟件模塊的數據總線接口,進行數據訪問;系統軟件模塊的數據動態加載到系統數據;當系統軟件模塊卸載時,模塊數據總線接口同時被注銷掉,系統軟件模塊的數據在系統數據中消失實現數據動態加載。本發明提供的嵌入式操作系統數據動態加載實現方法、系統、存儲介質,固件模塊化組裝簡單、模塊的耦合性為0、多人獨立開發模塊;任務調度邏輯簡單、資源需求較低;完全不同于國際主流操作系統,屬于首創。
技術領域
本發明屬于數據處理技術領域,尤其涉及一種嵌入式操作系統數據動態加載實現方法、系統、存儲介質。
背景技術
目前,固件(Firmware)就是寫入EPROM(可擦寫可編程只讀存儲器)或EEPROM(電可擦可編程只讀存儲器)中的程序。固件是指設備內部保存的設備“驅動程序”,通過固件,操作系統才能按照標準的設備驅動實現特定機器的運行動作,比如光驅、刻錄機等都有內部固件。固件是擔任著一個系統最基礎最底層工作的軟件。而在硬件設備中,固件就是硬件設備的靈魂,因為一些硬件設備除了固件以外沒有其它軟件組成,因此固件也就決定著硬件設備的功能及性能。
現有電子產品的固件開發有2種,一種是操作系統,一種是前后臺系統。(1)操作系統是一些計算機系統的基本組成部分。與其他一起,操作系統管理計算機系統的硬件和在計算機系統上運行的軟件程序之間的交互作用。操作系統還可以提供用戶(例如操作人員)與計算機系統和軟件應用交互的用戶界面。通過特定計算機系統執行的并且與其相互的操作系統可以說是在特定計算機系統上“運行”或者在特定計算機系統“內部運行”。運行有操作系統的計算機系統不必是實體的計算機系統。操作系統還可以運行在計算機系統的軟件模擬上,有時稱為虛擬機。在執行虛擬機的實體的計算機硬件上運行第一操作系統,并且在虛擬機上運行第二操作系統。第一類型的操作系統可以被稱為“主機操作系統”并且第二類型的操作系統是“客戶操作系統”的例子。但是,現有操作系統成本較高,而且實現APP的開發方式需用到動態加載、文件系統等,使得資源需求較多、系統成本增加很多,不利于低成本的電子產品。(2)前后臺系統,即計算機前后臺系統,早期的嵌入式系統中沒有操作系統的概念,程序員編寫嵌入式程序通常直接面對裸機及裸設備,在這種情況下,通常把嵌入式程序分成兩部分,即前臺程序和后臺程序。但是,現有前后臺系統成本低,但不利于快速開發和移植,功能模塊不獨立,每個產品的開發,都需要進行每個細節的測試。
綜上所述,現有技術存在的問題是:
(1)現有的操作系統開發資源需求較多、系統成本增加,導致成本較高。
(2)現有的前后臺系統功能模塊不獨立,每個產品的開發,進行每個細節的測試。
發明內容
針對現有技術存在的問題,本發明提供了一種嵌入式操作系統數據動態加載實現方法、系統、存儲介質。
本發明是這樣實現的,一種嵌入式操作系統數據動態加載實現方法,所述嵌入式操作系統數據動態加載實現方法包括以下步驟:
步驟一,構建模塊信息注冊表:通過模塊信息注冊表構建模塊加載嵌入式操作系統下的注冊表數據文件,并通過數據庫接口讀取所述注冊表模塊信息數據文件中已保存的配置表數據,根據配置表數據在內存中構建模塊信息注冊表;
步驟二,當系統軟件模塊加載時,模塊數據總線接口被注冊到步驟一構建的所述模塊信息注冊表中;數據總線接口掛在數據總線,當有系統軟件模塊需要數據時,通過系統數據總線接口操作數據,系統數據總線接口自動調用系統軟件模塊的數據總線接口;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州萬高科技股份有限公司,未經杭州萬高科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011248544.1/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





