版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、課程設計報告課程設計題目: 時間表調度原理與設計分析 學 號:201320130224學生姓名:程占偉專 業(yè):通信工程班級:1321302 指導教師:涂其遠2016年 6月 1日時間表調度原理與設計分析課題研究目的:研究程控交換機中的時間表實現任務調度方法的原理,并編程實驗時間調度。原理:周期級程序由時間表調度、啟動。本實驗所編模塊¾¾時間表調度模塊,就是以時間表為依據,通過時間表以不同周期調用下屬的七個周期級模塊及相應程序(維持模擬系統(tǒng)正常運行的屏幕顯示模塊、垃圾箱處理模塊及基本級程序)。關于設計時間表完成任務調度的方法可參見教材,本實驗系統(tǒng)的時鐘中斷周期定為10MS。實
2、現方法及數據結構,給定的原始數據是各程序模塊的名稱和規(guī)定的執(zhí)行周期,要求由時間表調度的程序模塊有以下幾種:周期級:模塊名執(zhí)行周期MFLSCM (摘掛機識別模塊)200MSMFPIDE (脈沖識別模塊)10MSMFMID (位間隔識別模塊)100MS MFTMOD (計時模塊)50MS MFSCOC (驅動交換網絡模塊)100MS MFDRSN (送音模塊)100MS MFSEDT (收號、停收號模塊)50MS基本級及其他:模塊名執(zhí)行周期SCAN_H( )200MSSCAN_COMMU( )100MSSCAN_T( )50MSSCAN_D( )50MS CERCOMMU_PROC( )50MSC
3、EDRECEIVE_COMMU( )50MSLFCOMC( )50MSSECHARD( )10MSMFDUST (垃圾箱模塊)無周期實驗主要數據結構: 函數功能:完成調度表的初始化; 函數原型:initSchTable(int ScheduleTableSchTabLenSchTabWdh); 其中SchTalLen和SchTabWdh為在bconstant.h中的宏定義: #define SchTabLen 20 /代表這個調度表為20行(相鄰行之間的時間間隔為10ms); #define SchTabWdh 3 /代表三個周期性調度任務/0:摘掛機檢測任務;1:脈沖檢測任務;/2:位間隔檢
4、測任務;1. 實驗效果檢驗 當調度表初始化正確時,能夠進行正常的通話;如果初始化不正確,可能會造成周期性程序的不正常調用,例如位間隔調度的延遲會造成識別位間隔的延誤甚至丟失。 注:由于為循環(huán)程序,所以調度表的初始化方案不唯一。2. 實驗代碼#include<stdio.h>/bconstant.h#define SchTabLen 20#define SchTabWdh 3void initSchTable(int ScheduleTableSchTabWdh)for(int I=0;i<SchTabLen;i+)ScheduleTablei1=1;if(i=0)Schedu
5、leTablei0=1;ScheduleTablei2=1;else if(i=(int)(SchTabLen+1)/2)ScheduleTablei2=1;main()int ScheduleTableSchTabLenSchTabWdh = 0;int r,l;initSchTable(ScheduleTable);for(r=0;r<SchTabLen;r+)for(l=0;l<SchTabWdh;l+)printf("%d ", ScheduleTablerl);printf("n");system("pause"
6、);return 0;3. 實驗結果程序初始化后能正確檢測摘掛機動作并進行通話,與預計結果相符,試驗成功。4. 實驗心得本實驗用一個整型二維數組模擬用戶監(jiān)視信號,1表示掛機,0表示摘機每隔十秒檢測一次。最初拿到題目的時候沒能形成具體思路,經同學提醒后選擇了循環(huán)遍歷二維數組去實現初始化。經過本次實驗模擬,我對真實的交換系統(tǒng)上對時間表調度步驟有了進一步的了解。通過查閱教材也進一步牢固掌握了位間隔的檢測方法,解決了一大難點。 課程設計評分表學生姓名: 程占偉 班級: 1321302 學號:201320130224課程設計題目:時間表調度原理與設計分析 項目內容滿分實 評選題能結合所學課程知識、有一定的能力訓練。符合選題要求(5人一題)10工作量適中,難易度合理10能力水平能熟練應用所學知識,有一定查閱文獻及運用文獻資料能力10理論依據充分,數據準確,公式推導正確10能應用計算機軟件進行編程、資料搜集錄入、加工、排版、制圖等10能體現創(chuàng)造性思維,或有獨特見解10成果質量總體設計正確、合理,各項技術指標符合要求。10說明書綜述簡練完整,概念清楚、立論正確、技術用語準確、結論嚴謹合理;分析處理科學、條理分明、語言流暢
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國估價行業(yè)市場前景預測及投資戰(zhàn)略研究報告
- 熱電偶雙金屬溫度計可行性研究報告申請備案
- 2025-2030年中國石化工業(yè)軟件行業(yè)市場現狀調查及發(fā)展趨向研判報告
- 棺木板項目可行性研究報告
- 噴水織機紡織機項目可行性研究報告評審方案設計2025年發(fā)改委立項詳細
- 2025年中國生絲(真絲) 行業(yè)市場調查研究及投資前景預測報告
- 2024紡織專用設備制造市場前景及投資研究報告
- 2025拆遷安置房買賣合同常用范本
- 2021-2026年中國花紋原紙市場競爭策略及行業(yè)投資潛力預測報告
- 2023-2028年中國胰島素注射液行業(yè)發(fā)展前景預測及投資戰(zhàn)略報告
- 2024-2025學年冀人版科學四年級上冊期末測試卷(含答案)
- 江蘇省宿遷市沭陽縣2023-2024學年八年級上學期期末英語試題
- 【8物(科)期末】合肥市廬陽區(qū)2023-2024學年八年級上學期期末質量檢測物理試卷
- 國家安全知識教育
- 2024-2030年中國停車場建設行業(yè)發(fā)展趨勢投資策略研究報告
- 藍軍戰(zhàn)略課件
- 物業(yè)管理重難點分析及解決措施
- 北京郵電大學《數據庫系統(tǒng)》2022-2023學年第一學期期末試卷
- 湖北省黃岡市2023-2024學年高一上學期期末考試化學試題(含答案)
- 中國HDMI高清線行業(yè)市場動態(tài)分析及未來趨勢研判報告
- 物流公司安全生產監(jiān)督檢查管理制度
評論
0/150
提交評論