[發明專利]一種嵌入式系統驅動層的實現方法和裝置有效
| 申請號: | 201811639898.1 | 申請日: | 2018-12-29 |
| 公開(公告)號: | CN111381868B | 公開(公告)日: | 2021-12-17 |
| 發明(設計)人: | 閆海英 | 申請(專利權)人: | 北京圖森智途科技有限公司 |
| 主分類號: | G06F8/76 | 分類號: | G06F8/76;G06F15/78;G06F9/4401 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 101300 北京市順*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 系統 驅動 實現 方法 裝置 | ||
1.一種嵌入式系統驅動層的實現方法,其特征在于,嵌入式系統的驅動層包括根據操作類別設置的多個驅動接口、以及每個驅動接口各自對應的一個驅動模塊,該方法包括:
根據來自用戶層的調用,驅動接口調用對應的驅動模塊;
驅動模塊根據驅動接口的調用,對外設執行相應的驅動操作,并向驅動接口返回操作結果;
驅動接口向用戶層返回來自驅動模塊的操作結果,
其中,驅動接口包括初始化接口,驅動模塊包括初始化模塊,
驅動接口調用對應的驅動模塊,包括:初始化接口調用初始化模塊,
驅動模塊對外設執行相應的驅動操作,并向驅動接口返回操作結果,包括:
初始化模塊建立外設對應關系,該對應關系包括外設標識、外設地址資源數據和外設存儲資源數據的對應關系,為建立的外設對應關系分配外設標識;向初始化接口返回外設標識。
2.根據權利要求1所述的方法,其特征在于,驅動層包括一個驅動接口單元和至少一個驅動執行單元,一個驅動接口單元中包括多個驅動接口,一個驅動執行單元中包括多個驅動模塊;
所述方法還包括:驅動接口單元被用戶層加載后,驅動接口單元中的驅動接口得到用戶層的調用。
3.根據權利要求1所述的方法,其特征在于,驅動接口還包括用戶接口,驅動模塊還包括用戶模塊。
4.根據權利要求3所述的方法,其特征在于,驅動層包括預設的驅動數據,驅動數據包括為外設配置的地址參數和存儲參數;
驅動模塊對外設執行相應的驅動操作,并向驅動接口返回操作結果,還包括:初始化模塊響應初始化接口的調用,對外設執行初始化操作,根據預設的驅動數據中的地址參數對外設進行地址配置、得到外設地址資源,根據預設的驅動數據中的存儲參數為外設分配存儲資源、得到外設存儲資源;其中,地址參數包括IP地址和MAC地址,存儲參數包括緩存地址、緩存大小和寄存器信息;
驅動接口向用戶層返回來自驅動模塊的操作結果,包括:初始化接口向用戶層返回來自初始化模塊的外設標識。
5.根據權利要求4所述的方法,其特征在于,用戶接口包括注冊接口,用戶模塊包括注冊模塊;
根據來自用戶層的調用,驅動接口調用驅動資源文件中對應的驅動模塊,包括:注冊接口響應來自用戶層的調用、獲取用戶層傳遞的外設標識和用戶數據通道參數;注冊接口調用注冊模塊,并向注冊模塊傳遞外設標識和用戶數據通道參數;
驅動模塊對外設執行相應的驅動操作,并向驅動接口返回操作結果,包括:注冊模塊響應于注冊接口的調用、獲取外設標識和用戶數據通道參數;根據外設標識確定對應的外設和外設對應關系,根據確定的外設對應關系在外設的存儲資源中為用戶配置用戶存儲資源;根據用戶數據通道參數,在確定的外設上為用戶配置數據通道資源;建立用戶對應關系,該對應關系包括外設標識、用戶數據通道資源數據和用戶存儲資源數據的對應關系,為建立的用戶對應關系分配用戶標識;向注冊接口返回用戶標識;其中,用戶數據通道參數中包括外設的和外設端口號;
驅動接口向用戶層返回來自驅動模塊的操作結果,包括:注冊接口將來自注冊模塊的用戶標識返回給用戶層。
6.根據權利要求5所述的方法,其特征在于,用戶接口包括數據發送接口,用戶模塊包括數據發送模塊;
根據來自用戶層的調用,驅動接口調用驅動資源文件中對應的驅動模塊,包括:數據發送接口響應來自用戶層的調用、獲取用戶層傳遞的用戶標識;數據發送接口調用數據發送模塊,并將用戶標識傳遞給數據發送模塊;
驅動模塊對外設執行相應的驅動操作,并向驅動接口返回操作結果,包括:數據發送模塊響應數據發送接口的調用、獲取數據發送模塊傳遞的用戶標識;根據用戶標識確定用戶的存儲資源的地址,從該用戶的存儲地址中獲取數據、通過用戶的數據通道資源進行發送;向數據發送接口返回發送操作結果;
驅動接口向用戶層返回來自驅動模塊的操作結果,包括:數據發送接口將來自數據發送模塊的發送操作結果返回給用戶層。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京圖森智途科技有限公司,未經北京圖森智途科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811639898.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種通信輸入的方法、裝置、設備和介質
- 下一篇:一種消息互動方法和裝置





