日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種優先級搶占時間片輪轉操作系統中任務定時調度方法有效

專利信息
申請號: 201310746023.2 申請日: 2013-12-30
公開(公告)號: CN103713948A 公開(公告)日: 2014-04-09
發明(設計)人: 龔健;楊孟飛;喬磊;楊樺;顧斌;彭飛;王婧;徐建;劉波 申請(專利權)人: 北京控制工程研究所
主分類號: G06F9/48 分類號: G06F9/48
代理公司: 中國航天科技專利中心 11009 代理人: 安麗
地址: 100080 *** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 優先級 搶占 時間 輪轉 操作系統 任務 定時 調度 方法
【說明書】:

技術領域

本發明涉及一種優先級搶占時間片輪轉操作系統中任務定時調度方法,屬于嵌入式操作系統領域。

背景技術

在大多數衛星控制計算機中,軟件主要以任務的形式被執行,并且這些任務需要按照控制周期定時進行調度,即在每個控制周期中,這些任務必須分別在控制周期內預先確定的時間點開始執行,且必須在規定的時間內執行完畢。因此任務的定時調度是衛星控制計算機系統軟件的重要功能。

目前新一代空間飛行器嵌入式操作系統的核心調度策略是優先級搶占并結合時間片輪轉進行任務調度。為了滿足衛星控制計算機任務定時調度的需求,需要在操作系統中實現實時定時調度。本專利作為空間飛行器嵌入式操作系統的一個組成部分,在核心調度策略的基礎上實現了定時調度的方法。如果不采用本專利所提供的方法,則無法滿足當前衛星控制計算機控制周期任務運行的需求。而采用本專利所提供的方法,則操作系統既能夠實現基于優先級的搶占式任務調度,又能夠實現控制周期任務的定時調度。這樣就滿足了當前不同空間飛行器的不同需求。

發明內容

本發明解決的技術問題是:克服現有技術的不足,提供了一種優先級搶占時間片輪轉操作系統中任務定時調度方法,使得操作系統既能夠實現基于優先級搶占和時間片輪轉的調度,又能實現基于控制周期的定時任務調度。

本發明的技術方案是:一種優先級搶占時間片輪轉操作系統中任務定時調度方法,步驟如下:

1)創建并封裝用戶任務;

11)創建任務前,將所有用戶任務控制塊指針定義為一個一維數組SYSTaskID[N],其中N為任務個數;

12)設操作系統任務創建接口函數為OSTaskSpawn(),用戶任務Task_N的函數為TaskFunc_N(),對函數TaskFunc_N()進行封裝,得到封裝后的函數TaskEncap_N(),具體封裝過程為:設操作系統任務掛起接口函數為OSTaskSuspend();則在TaskEncap_N()中,進入任務無限循環體時,采用操作系統任務掛起接口函數OSTaskSuspend()掛起當前任務,然后再調用用戶任務函數TaskFunc_N();

13)創建用戶任務SYSTaskID[N]=OSTaskSpawn(TaskEncap_N,param_1…param_n),其中param_1…param_n為操作系統任務創建接口函數OSTaskSpawn()中的其他參數;在調用接口函數OSTaskSpawn()創建Task_1到Task_N時,把任務Task_1到Task_N設置為相同的優先級;

2)利用位圖快速索引用戶任務的起始調度時刻以及用戶任務控制塊指針;

21)定義一個用戶任務的起始調度時刻位圖MapSchedeIndex[],位圖大小為根據用戶調度需求將位圖MapSchedeIndex[]中需要進行任務調度的位置置1,其余位置置0;

22)定義一個用戶任務的起始調度任務位圖MapSchedeTask[],位圖大小為將MapSchedeTask[]中與MapSchedeIndex[]中值為1的位置所對應的位置上,設置成需要調度的任務的索引值,所述的索引值為SYSTaskID[N]的索引值N;

3)時間片中斷時,利用時間片中斷鉤子函數控制任務的定時調度;

31)在操作系統內核的時間片中斷中,對時間片進行計數,然后根據位圖MapSchedeIndex[]判斷該時間片是否對新任務進行調度的時刻;

32)當MapSchedeIndex[]中的值為0時,不進行任何操作;當MapSchedeIndex[]中的值為1時,則該位置所對應的時刻為需要對新任務進行調度的時刻,并設操作系統任務恢復接口函數為OSTaskResume(),操作系統任務重啟動接口函數為OSTaskRestart(),將當前任務控制塊指針與SYSTaskID[N]中上一個時間段的任務控制塊指針相比較,如果當前任務控制塊指針與SYSTaskID[N]中上一個時間段的任務控制塊指針不相等則調用OSTaskResume()直接恢復本時間段任務;如果當前任務控制塊指針與SYSTaskID[N]中上一個時間段的任務控制塊指針相等,則需要調用OSTaskRestart()重新啟動上一個時間段的任務,然后再調用OSTaskResume()恢復本時間段任務;其中所述上一個時間段的任務和本時間段任務均通過位圖MapSchedeTask[]進行快速索引。

本發明與現有技術相比具有如下優點:

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京控制工程研究所,未經北京控制工程研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201310746023.2/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 亚洲欧美日韩三区| 国产1区2区3区| 亚洲精品性| 99精品久久99久久久久| 中文字幕a一二三在线| 久久国产精品久久久久久电车| 欧美色综合天天久久| 久久99精品久久久大学生| 国产精品69久久久| 精品国产乱码一区二区三区a | 国产亚洲综合一区二区| 亚洲精品97久久久babes| 久久久综合香蕉尹人综合网| 999久久国精品免费观看网站| 日韩av中文字幕在线| 一区二区国产盗摄色噜噜| 麻豆国产一区二区三区| 久久一级精品视频| 99精品一区二区| 91久久香蕉国产日韩欧美9色| 国产在线视频99| 999久久久国产| 亚洲国产精品日本| 国产精品美乳在线观看| 国产大片一区二区三区| 99国产精品| 国产精品欧美久久久久一区二区| 99国产精品久久久久| 国产精品一级片在线观看| 日韩美一区二区三区| 久久99中文字幕| 午夜亚洲影院| 一区二区三区香蕉视频| 在线亚洲精品| 久久黄色精品视频| 性精品18videosex欧美| 黄毛片免费| 国产男女乱淫视频高清免费| 国产午夜精品一区二区三区四区| 国产二区视频在线播放| 午夜激情在线播放| 久久99国产精品视频| 97欧美精品| 欧美精品免费一区二区 | 一区精品二区国产| 999国产精品999久久久久久| 中文字幕欧美一区二区三区 | 国产精品久久久久久亚洲美女高潮| 国产日韩欧美在线一区| 国产69精品久久99的直播节目 | 国产乱人伦精品一区二区三区| 免费午夜片| 日韩精品一区二区不卡| 狠狠操很很干| 91看片片| 国产精品久久久视频| 午夜欧美影院| 97一区二区国产好的精华液| 国产天堂一区二区三区| 岛国精品一区二区| 欧美xxxxxhd| 国产丝袜一区二区三区免费视频 | 国产在线精品一区二区在线播放| 综合久久国产九一剧情麻豆| 国产欧美精品一区二区三区小说| 国产精品奇米一区二区三区小说| 国产日韩欧美91| 国产一级一区二区三区| 日本少妇高潮xxxxⅹ| 日韩欧美多p乱免费视频| 久久久久一区二区三区四区| 中文字幕精品一区二区三区在线| 国产真裸无庶纶乱视频 | 97国产精品久久久| 四虎国产精品永久在线国在线| 国产男女乱淫视频高清免费 | 国产精品v一区二区三区| 国产剧情在线观看一区二区| 一级久久精品| 69xx国产| 国产精品1234区| 欧美一区二区三区三州| 国产原创一区二区 | 亚洲二区在线播放视频| 亚洲欧美一二三| 狠狠色噜噜狠狠狠狠| 国产精品一区二区在线看| 国产精品色在线网站| 国偷自产一区二区三区在线观看| 国产视频一区二区在线播放| 性色av色香蕉一区二区| 国产精品欧美一区二区三区奶水| 久久两性视频| 欧美日韩国产一二| 日韩欧美国产中文字幕| 欧美二区在线视频| 精品国产一二区| 国产一区不卡视频| 26uuu亚洲国产精品| 久久福利视频网| 日韩精品福利片午夜免费观看| 97国产精品久久| 国产视频二区| 国产在线精品一区| 国产一区二区视频免费观看| 91国偷自产中文字幕婷婷| 久久99久国产精品黄毛片入口| 国产精品日韩三级| 91精品国产麻豆国产自产在线| 国产精品日本一区二区不卡视频 | 欧美日韩一二三四区| 国产91精品一区二区麻豆亚洲| 欧美一区二区三区四区夜夜大片| 亲子乱子伦xxxx| 午夜精品在线观看| 热久久国产| 国产精品一区二区不卡| 国产乱淫精品一区二区三区毛片| 亚洲精品丝袜| 中文字幕制服丝袜一区二区三区| 亚洲乱小说| 久久99精品国产麻豆婷婷| 国产女人和拘做受视频免费| 在线亚洲精品| 99爱精品在线| 91超薄丝袜肉丝一区二区| 国产精品久久99| 91人人精品| 国产精品欧美一区二区视频| 欧美精品一区久久| 午夜少妇性影院免费观看| 国产一区二区麻豆| 国产高清在线精品一区二区三区| 国产精品欧美久久久久一区二区 | 国产亚洲精品久久久久久久久动漫| 日韩精品一区三区| 午夜影院一区| 欧美日韩九区| 久久免费视频一区二区| 午夜电影院理论片做爰| 国产精品视频久久| 日韩一级精品视频在线观看| 亚洲精品久久久久久动漫| 国产精品国产三级国产专播精品人| 天干天干天啪啪夜爽爽99| 亚洲欧洲一区二区| 欧美777精品久久久久网 | 国产精品18久久久久白浆| 国产欧美一区二区三区免费看| 中文在线一区二区三区| 国产精品视频tv| 国产一区二区视频免费观看| 国产午夜一级一片免费播放| 精品99在线视频| 午夜电影理伦片2023在线观看| 午夜看片在线| 91精品丝袜国产高跟在线| 国产精品亚洲精品一区二区三区| 亚洲精品乱码久久久久久国产主播| 91精品国产一区二区三区| 午夜亚洲影院| 欧美3p激情一区二区三区猛视频| 国产91白嫩清纯初高中在线| 久久狠狠高潮亚洲精品| 国产超碰人人模人人爽人人添| 国产精品高潮呻吟88av| 国产精品偷伦一区二区| 国产一区二区三区精品在线| 在线国产一区二区| 97人人澡人人爽人人模亚洲| 国产精品久久久久激情影院| 欧美亚洲视频一区二区| 狠狠色狠狠色综合系列| 日韩精品一区二区三区不卡| 99爱精品在线| 国产欧美综合一区| 日本午夜久久| 国产在线观看免费麻豆| 久久99精品久久久大学生| 日本一区二区三区中文字幕| 日本久久丰满的少妇三区| 亚洲欧美一卡| 欧美黄色一二三区| 丰满少妇高潮惨叫久久久| 色吊丝av中文字幕| 国产在线不卡一区| 羞羞视频网站免费| 国产资源一区二区三区| 国产区二区| 久久夜色精品国产噜噜麻豆| 2018亚洲巨乳在线观看| 国精偷拍一区二区三区| 久久精品国产亚洲一区二区| 国产91丝袜在线| 国产亚洲精品久久19p| 日韩av不卡一区| 二区三区视频| 国内久久精品视频| 午夜电影院理论片做爰| 日韩中文字幕在线一区二区| 国产一区在线视频观看| 欧美一区视频观看| 91麻豆精品国产91久久久久推荐资源| 欧美视屏一区| 99久久夜色精品| 国产激情视频一区二区| 久久免费精品国产| 欧美高清一二三区| 久久九九亚洲| 欧美一区二区三区高清视频| 免费91麻豆精品国产自产在线观看| 91久久精品国产亚洲a∨麻豆 | 鲁一鲁一鲁一鲁一鲁一av| 在线国产二区| 亚洲一区欧美| 午夜情所理论片| 99热久久这里只精品国产www| 国产乱码精品一区二区三区中文| 日韩精品中文字幕久久臀| 欧美日本91精品久久久久| 久久99精品国产麻豆婷婷| 欧美一区二区三区久久| 亚洲二区在线播放视频| 国产精品久久人人做人人爽| 国产精品丝袜综合区另类| 国产偷自视频区视频一区二区| 欧美精品一级二级| 日韩av片无码一区二区不卡电影| 色综合久久精品| 狠狠躁夜夜躁| 一级久久精品| 午夜伦情电午夜伦情电影| 日本高清一二区| 亚洲精品久久久久玩吗| 亚洲精品日本无v一区| 福利片一区二区三区| 中文字幕久久精品一区| 欧美系列一区| 99精品国产99久久久久久97| 国产精品对白刺激久久久| 午夜影院一级片| 亚洲国产精品一区在线| 福利视频亚洲一区| 国产清纯白嫩初高生在线观看性色| 99精品视频一区二区| 亚洲欧洲日韩在线|