[發明專利]嵌入式系統的操作方法與控制芯片在審
| 申請號: | 201610210299.2 | 申請日: | 2016-04-06 |
| 公開(公告)號: | CN107273101A | 公開(公告)日: | 2017-10-20 |
| 發明(設計)人: | 黃建興 | 申請(專利權)人: | 晨星半導體股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 上海專利商標事務所有限公司31100 | 代理人: | 駱希聰 |
| 地址: | 中國臺灣新竹縣*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 嵌入式 系統 操作方法 控制 芯片 | ||
1.一種操作一嵌入式系統的方法,該嵌入式系統包含一目標硬件,該嵌入式系統的一操作系統具有一使用者模式及一核心模式,該方法包含:
提供一使用者模式驅動程序,該使用者模式驅動程序執行于該使用者模式,用來控制該目標硬件;
提供一核心模式驅動程序,該核心模式驅動程序執行于該核心模式,用來控制該目標硬件;以及
依據一指示代碼決定使用該使用者模式驅動程序或該核心模式驅動程序來控制該目標硬件。
2.如權利要求1所述的方法,更包含:
依據一函數接口產生對應于該目標硬件的一使用者模式初始驅動程序與一核心模式初始驅動程序;
將該使用者模式初始驅動程序注冊于該嵌入式系統的一存儲器中的一使用者空間以得到該使用者模式驅動程序;以及
將該核心模式初始驅動程序注冊于該嵌入式系統的該存儲器中的一核心空間以得到該核心模式驅動程序;
其中該使用者模式驅動程序與該核心模式驅動程序是控制該目標硬件的一相同功能。
3.如權利要求2所述的方法,其特征在于,該使用者模式初始驅動程序與該核心模式初始驅動程序是以相同的一識別碼分別注冊于該使用者空間及該核心空間。
4.如權利要求3所述的方法,其特征在于,該識別碼是對應于該使用者模式初始驅動程序注冊于該使用者空間時,于一鏈接串列中的排序。
5.如權利要求1所述的方法,其特征在于,該依據該指示代碼決定使用該使用者模式驅動程序或該核心模式驅動程序的步驟是依據該指示代碼的一最高有效位(most significant bit,MSB)進行。
6.如權利要求1所述的方法,更包含:
依據該指示代碼得到一處理代碼,該處理代碼用來指向一存儲器空間,該 存儲器空間儲存有該使用者模式驅動程序與該核心模式驅動程序的其中之一所對應的一數據。
7.如權利要求6所述的方法,更包含:
依據該數據控制該目標硬件。
8.如權利要求1所述的方法,更包含:
在該嵌入式系統的執行期間(runtime),退出該使用者模式驅動程序及該核心模式驅動程序的其中一者,并初始化另一者,以切換該使用者模式驅動程序或該核心模式驅動程序來控制該目標硬件。
9.一種嵌入式系統的控制芯片,該控制芯片用來控制該嵌入式系統的一目標硬件,該控制芯片包含:
一處理單元,用來執行一操作系統以實現該嵌入式系統的功能,該操作系統具有一使用者模式及一核心模式;以及
一存儲器,耦接該處理單元,用來儲存該嵌入式系統的系統程序,包含:
一使用者模式驅動程序,執行于該使用者模式,用來控制該目標硬件;
一核心模式驅動程序,執行于該核心模式,用來控制該目標硬件;以及
一判斷模塊;
其中,該處理單元是執行該判斷模塊來依據該目標硬件所對應的一指示代碼決定使用該使用者模式驅動程序或該核心模式驅動程序以控制該目標硬件。
10.如權利要求9所述的嵌入式系統的控制芯片,其特征在于,該處理單元更依據一函數接口產生對應于該目標硬件的一使用者模式初始驅動程序與一核心模式初始驅動程序。
11.如權利要求10所述的嵌入式系統的控制芯片,其特征在于,該嵌入式系統的一存儲器包含一使用者空間及一核心空間,該處理單元更將該使用者模式初始驅動程序注冊于該使用者空間以得到該使用者模式驅動程序,以及將該核心模式初始驅動程序注冊于該核心空間以得到該核心模式驅動程序。
12.如權利要求11所述的嵌入式系統的控制芯片,其特征在于,該使用者模式驅動程序與該核心模式驅動程序是控制該目標硬件的一相同功能。
13.如權利要求11所述的嵌入式系統的控制芯片,其特征在于,該處理單元是以相同的一識別碼分別將該使用者模式初始驅動程序與該核心模式初 始驅動程序注冊于該使用者空間及該核心空間。
14.如權利要求13所述的嵌入式系統的控制芯片,其特征在于,該識別碼是對應于該使用者模式初始驅動程序注冊于該使用者空間時,于一鏈接串列中的排序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于晨星半導體股份有限公司,未經晨星半導體股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610210299.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種數據實時處理及存儲裝置
- 下一篇:移動應用程序的生成方法及裝置





