練習并掌握多任務實時操作系統下Task 調度、Task 間主要通信手段(信號量、消息隊列等)、RISC 處理器 I/O 端口控制等內容,并形成嵌入式實時應用軟件的良好編程習慣。創建多Task,為每個Task 創建私有的Message Queue,每個Task 只通過自己的私有Message Queue 接收消息;Task 間消息通信通過向對方私有MessageQueue 發送消息完成。 Task1:管理Task。負責系統啟動時同步系統中其他Task 的啟動同步,利用信號量的semFlush()完成。同時接收各Task 的告警信息,告警信息需編號以logmsg 方式輸出。本task 負責系統結束時的Task 刪除處理。 Task2:console 命令行接收Task。接收并分析console 發來的命令行及參數。自行設置5 種以上命令,并根據命令的內容向Task3 或/及Task4 發送激勵消息。同時實現系統退出命令,使系統采用適當方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定義Led 顯示方式表現命令執行情況。本task 應負責led 相關I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 輸出Task。接收需打印輸出的字串消息(命令),輸出到console。收到長度為0 或超常字串向Task1 告警。
上傳時間: 2016-04-12
上傳用戶:iswlkje
某旅館有n個等級的房間,第i等級有a個房間,每個等級有b個床位(1<=i<=n). 模擬旅館個管理系統中床位的分配和回收功能,設計能為單個旅客分配床位,在其離店便回收床位(供下次分配)的算法
標簽: 房間
上傳時間: 2016-04-14
上傳用戶:VRMMO
華恒科技 HHCF5249-R3 技術手冊 第一章 產品簡介 第二章 軟件系統 第三章 硬件系統 第四章 機械特性 第五章 底板的硬件設計 第六章 售后服務及技術支持 附錄 附錄A 初始化 附錄B LINUX 常見術語 附錄C 常用LINUX 命令 附錄D GCC 與GDB 附錄E MAKEFILE 附錄F UCLINUX 系統分析 uClinux 簡介 uClinux 小型化的做法 uClinux 的開發環境 uClinux 的內存管理 工具及內核 附錄G 圖形界面(GUI)接口函數API 附錄H 參考資料
上傳時間: 2013-12-24
上傳用戶:a6697238
商品庫存管理系統:隨著全國零售商業的高速發展,其倉庫管理變得日益復雜,日常所需處理的數據量漸漸龐大,商業運轉的中間環節也越來越多,原先主要靠人工管理和簡單計算機管理的方法,顯然已無法適應企業規模的不斷擴大。鑒于這種情況,開發此系統。
上傳時間: 2016-04-25
上傳用戶:ljt101007
ucos中文講解 任務管理,信號量,任務切換,核心算法,消息郵箱 互斥信號,任務機制
標簽: ucos
上傳時間: 2014-11-26
上傳用戶:Altman
本“一卡通”系統基于企業內部局域網,我方提供的“一卡通”系統必須滿足如下的網絡特性,同時網絡的性能也應得到相應的保證: 1、系統基于WINDOWS NT4.0,WINDOWS 2000(或以上)中文版網絡操作系統,工作站配備WINDOWS 98操作系統。 2、后臺數據庫采用SQL SERVER 7.0(或以上)數據庫平臺。 3、系統主體應用系統采用C/S(客戶機、服務器)網路結構。 4、部分應用軟件可采用B/S結構(主要是查詢系統)。 5、“一卡通”系統的應用程序運行在本地工作站,而全部數據存放在數據庫服務器中,應用程序直接對服務器上的數據進行操作,以確保系統的安全性、數據共享及數據一致性。系統設計時,工作站應用軟件可直接從服務器上下載得到,因此要求網絡具有良好的穩定性和可靠性。 6、“一卡通”系統中的人事信息可基于企業現有的MIS(基本人事信息管理系統)系統,系統方案根據企業已有MIS系統設計。 7、企業開放必要的網絡資源,提供網絡技術支持,構建全部的網絡系統,并確保網絡的安全性。 8、由企業提供開發、運行所需的正版軟件。
上傳時間: 2016-06-08
上傳用戶:cuiyashuo
A.增強采集功能,包括酷6,Mofile,優酷,56,土豆,新浪播客,六間房,偶偶,目前最強大的采集系統 B.修正了56白屏和土豆白屏的問題 C.增加了Bokecc播客的播放插件,酷6視頻的播放插件,Mofile視頻的播放插件 D.增加了后臺的數據管理,使其能夠按找播放器類型進行排序,以便于找到想要的數據 E.修正采集電視劇時,當天沒更新數據時發生的錯誤
上傳時間: 2013-12-13
上傳用戶:JIUSHICHEN
在大中學的管理工作中,教務管理是一個復雜的管理過程,其中的成績管理尤其重要,它所涉及的范圍廣、數據量大,給人工管理帶來諸多不便,若采用計算機管理會大大提高工作效率,實現學校教務管理的科學化、數字化
標簽: 管理工作
上傳時間: 2014-01-25
上傳用戶:yuchunhai1990
采用TC2.0作為開發工具,實現學生成績管理系統的基本功能,包括: A. 學生成績管理系統界面的設計。 B. 實現以下幾個功能模塊: 1. 錄入學生成績:以學號為關鍵字錄入某次考試中一科或多科(如語文、數學、英語等)的成績。 2. 查詢學生成績,包括:(1)按學號查詢(只要輸入學號,則系統輸出相關的成績)。(2)查詢所有的學生的成績。 3. 修改/刪除學生成績:修改/刪除某次考試中某個學生的某科或多科成績。 4. 統計學生成績:包括個人總分及平均分,單科下平均分,總分最高分,總分最低分等。 5. 學生成績排序:條件可為學號,各科成績等。
上傳時間: 2016-06-26
上傳用戶:xuanjie
我所采用的內存管理思想是鏈表管理思想,內存分配方案是最佳適應方案(best fit)。其主要的數據結構為 struct node { char* p int memosize int flag struct node* next } 這是一個鏈表的結點的數據結構,用它來管理內存的分配與回收。P 表示所指的分配的內存的首地址,memosize 表示分配的內存塊的大小,flag 為一個標志量,表示內存塊是否被占用。用 1 和 0 來表示被占用和不被占用。next 表示下一個結點的首地址。 內存管理包括一個分配內存的mm_request(unsigned int)函數,一個初始化所要管理的內存的mm_init()函數,一個空閑列表排序函數sort(),一個釋放內存的mm_release(void* )函數和一個判斷內存是否被占用的IsFree(int)函數。
標簽: 內存管理
上傳時間: 2016-07-06
上傳用戶:qunquan