[發明專利]一種嵌入式系統中基于SPM的輸入輸出緩沖實現方法有效
| 申請號: | 201210440575.6 | 申請日: | 2012-11-07 |
| 公開(公告)號: | CN102890658A | 公開(公告)日: | 2013-01-23 |
| 發明(設計)人: | 胡威;張凱;陳建勛;劉小明;劉俊;郭宏;鄒代坤;袁知輝;彭智偉;李寧 | 申請(專利權)人: | 武漢科技大學 |
| 主分類號: | G06F12/08 | 分類號: | G06F12/08;G06F1/32 |
| 代理公司: | 武漢科皓知識產權代理事務所(特殊普通合伙) 42222 | 代理人: | 張火春 |
| 地址: | 430081 *** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 系統 基于 spm 輸入輸出 緩沖 實現 方法 | ||
1.一種嵌入式系統中基于SPM的輸入輸出緩沖實現方法,其特征在于:
1)SPM空間劃分
SPM空間為M,每個輸入輸出請求區域的大小為S,則劃分完成后形成的輸入輸出請求區域的個數n為:
n=M/S
輸入輸出請求區域Si被劃分成輸入輸出請求信息區RRi和輸入輸出緩沖區RBi,i均為1到n的自然數;
2)嵌入式操作系統改造
在嵌入式操作系統中,將輸入輸出請求處理代碼中原指向內存空間作為輸入輸出緩沖的地址空間改為指向經過劃分的SPM空間;
3)輸入輸出請求處理
輸入輸出請求Ri到達嵌入式操作系統后,這些請求信息被存放于SPM空間:當輸入輸出請求Ri被分配到對應的輸入輸出請求區域Si,則輸入輸出請求Ri的請求信息存放在輸入輸出請求區域Si中的輸入輸出請求信息區RRi;
4)輸入輸出數據緩沖
輸入輸出的處理過程中,輸入輸出數據被存放在輸入輸出請求區域Si的輸入輸出緩沖區RBi:輸入輸出請求Ri被分配到對應的輸入輸出請求區域Si,則輸入輸出請求Ri的輸入輸出數據被存放在輸入輸出請求區域Si的輸入輸出緩沖區RBi;
5)溢出輸入輸出數據處理
當SPM空間容量不足,到達的輸入輸出請求Ri不能被分配到SPM空間時,這樣的輸入輸出請求Ri將被分配到內存空間上;分配到內存空間上的輸入輸出請求Ri的處理與以內存空間為輸入輸出請求區域的輸入輸出處理方法相同;所述以內存空間為輸入輸出請求區域的輸入輸出處理方法是指采用未經過改造的嵌入式操作系統的嵌入式系統在處理輸入輸出請求Ri時,以內存空間作為輸入輸出緩沖區RBi,當輸入輸出請求Ri到達時被分配到內存空間并進行處理的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢科技大學,未經武漢科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210440575.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種臥床使用的接尿盆
- 下一篇:一種護理床用排泄物處理裝置





